相关疑难解决方法(0)

正则表达式帮助 - 逗号分隔字符串

我没有写很多正则表达式,所以我需要一些帮助.

我需要一个正则表达式,可以验证字符串是一个字母数字逗号分隔的字符串.

例子:

  • 123, 4A67, GGG, 767 是有效的.
  • 12333, 78787&*, GH778 会无效的
  • fghkjhfdg8797< 会无效的

这是我到目前为止所做的,但不是很正确: ^(?=.*[a-zA-Z0-9][,]).*$

有什么建议?

regex vb.net

14
推荐指数
2
解决办法
4万
查看次数

ionic/angular-如何正确使用接口?

我对角度/离子应用程序开发很新.我在某处读了以下内容

接口仅在编译时.这样只允许您检查收到的预期数据是否遵循特定结构.

我正在创建一个离子应用程序,API服务会将一些数据返回给用户.假设它是一个登录函数,API服务返回该数据.

我在Ionic中创建了一个提供程序,使用HTTPClient从API调用API.

//Provider

import { HttpClient } from '@angular/common/http';
import { Injectable } from '@angular/core';
import { Observable } from 'rxjs/Observable';

interface LoginResponse {
  success: boolean;
  message: string;
  token: string;
  userId: number;
}
@Injectable()
export class LoginServicesProvider {
  constructor(public http: HttpClient) {
  }

  login(reqData): Observable<LoginResponse[]> {
    return this.http.post<LoginResponse[]>('localhost:3000/api/login', reqData);
  }
}
Run Code Online (Sandbox Code Playgroud)

如您所见,我创建了一个名为LoginResponse的接口

Login组件的代码如下:

//Component

import { LoginServicesProvider } from './../../providers/login-services/login-services';
import { Component } from '@angular/core';
import { Observable } from 'rxjs/Observable';

@Component({
  selector: 'page-login-page',
  templateUrl: 'login-page.html',
}) …
Run Code Online (Sandbox Code Playgroud)

typescript ionic-framework ionic2 angular

6
推荐指数
2
解决办法
7505
查看次数

如何为respose设计打字稿模型?

我如何设计我的模型在打字稿中得到低于响应?

{
    "data":[
            {
                "name": "XYZ",
                "id": "1"
            },
            {
                "name" :"Abc",
                "id": "2"
            }
        ]
}
Run Code Online (Sandbox Code Playgroud)

我试过的:

export class responseModel<T>{
    data:T;
}

export class model{
    name:string;
    id: number;
}
Run Code Online (Sandbox Code Playgroud)

你有什么建议?所有数据都将作为其中的一部分{ data: THE_DATA_OBJECT }

{
    data: []
}

getInfo(): Observable<responseModel<model[]>> {
    // API HTTP Call
}
Run Code Online (Sandbox Code Playgroud)

typescript angular

3
推荐指数
1
解决办法
174
查看次数

标签 统计

angular ×2

typescript ×2

ionic-framework ×1

ionic2 ×1

regex ×1

vb.net ×1