Typescript / Angular: статическая ссылка на класс в качестве параметра функции

Это потому, что вы забываете о нечувствительности к регистру:

Pattern regex = Pattern.compile("\\b[\\w.%-]+@[-.\\w]+\\.[A-Za-z]{2,4}\\b");

Это соответствует вашему примеру, хотя он игнорирует многие действительные электронные письма.

1
задан Gregor Albert 20 February 2019 в 16:09
поделиться

2 ответа

Я не вижу смысла в добавлении слоя абстракции в httpClient или что-то еще, что вы пытаетесь сделать. Тем не менее, вы должны взглянуть на Generics в Typescript .

function identity<T>(arg: T): T {
  return arg;
}
0
ответ дан maxsoulard 20 February 2019 в 16:09
поделиться

Я думаю, что вы ищете Generics .

// child
getMovies(): Observable<Movie[]> {
  return this.super.get<Movie[]>(this.endpoint);
}

// parent
get<T>(endpoint: string): Observable<T> {
    return this.http.get<T>(endpoint);
}
0
ответ дан Alex K 20 February 2019 в 16:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: