angular2 http post返回ErrorObservable

时间:2017-02-09 17:32:37

标签: angular ionic2 observable reactivex

当我使用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 个答案:

没有答案