Angular 4顺序Http.post调用

时间:2017-07-07 11:47:23

标签: javascript angular rest

如何进行顺序(同步)http POST调用(等待每次调用的响应)

generateDoc(project, Item, language, isDOCXFormat) : Observable<any> {
        return this.http.post(this.sessionStorageService.retrieve('backendApi').baseUri + '/export/document/' + project.projectId + '/' + Item.id,
                     {language:language, isDOCXFormat:isPDFFormat}, option);
    }

谢谢。

1 个答案:

答案 0 :(得分:2)

如果您想要同步通话,可以使用concatMap

http.post(url1, data1).concatMap(t=> http.post(url2, data2);