请求http.put不要执行

时间:2019-04-29 15:07:37

标签: typescript ionic3

我使用了http.get和http.post,我得到了他们的回应,但是当我尝试使用http.put时没有任何结果 (“返回this.http.put(this.apiUpdate,data,httpOptions)  问题出在这里,我不知道为什么它不能发挥作用。但是它可以在后端工作,并且我已经对其进行了测试,

taskToWaitOn

1 个答案:

答案 0 :(得分:0)

此请求是可观察到的,这意味着在执行任何操作之前需要先将其“踢出”。为此,您需要订阅可观察的对象,可以使用

this.http.put(this.apiUpdate, data, httpOptions).subscribe(result => {  ...  }); 

这样做可以使您从发布请求中获取结果,并在{}内执行所需的任何操作。您也可以捕获错误。

应该可以在这里找到更多信息:https://angular.io/tutorial/toh-pt6