我如何在打字稿中调用同步调用,例如根据响应调用调用

时间:2018-02-22 07:43:27

标签: typescript rxjs

这里第一个service post方法返回了一些响应,之后第二个服务Get方法需要通过flatMap同步调用它的工作正常但是在我刷新页面的一天之后或者当调用服务时我得到了错误。在这里我附上了这个错误,任何人都可以帮我解决这个问题。

 return this.http.post(this.baseUrl + routeUrl, data, { headers: headers })
     .flatMap(tokenResult =>
       this.http.get(this.baseUrl + route, { headers: 
       DataService.getHeaderWithToken(tokenResult) })
       .map(res => {
           return res.json()
       })
    );

TypeError: this.http.post(...).flatMap is not a function

0 个答案:

没有答案