[英]Angular 4 sequential Http.post calls
如何进行顺序(同步)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);
}
谢谢。
如果要同步调用,可以使用concatMap
:
http.post(url1, data1).concatMap(t=> http.post(url2, data2);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.