Angular2 HTTP сообщение возвращает ErrorObservable

Когда я использую map(res => res.text()) Я получаю эту ошибку:

Нет лучшего распространенного типа среди возвращаемых выражений.

Это работает, когда я использую map(res => res.json()),

Это моя функция:

public register(credentials) {
  if (credentials) {
    return Observable.throw("Please insert credentials");
  } else {
    var creds = '.....';
    var headers = new Headers();
    headers.append('Content-Type', 'application/x-www-form-urlencoded');

    return this.http.post('url', creds, { headers: headers})
       .map(res => res.text());
  }
}

0 ответов

Другие вопросы по тегам