首页 > 解决方案 > 由于某种原因,Angular 8 中的 POST 无法正常工作

问题描述

伙计们 :)。我第一次以角度测试 POST 到 API,但它不工作。我查看了其他代码,但似乎没有任何问题。

零件

onSubmit(){
 this.housePostService.addhouse(JSON.stringify(this.addHouseForm.value));
}

服务

public addhouse(data: string): Observable<string>{
 return this.http.post<string>(this.url, data);
}

标签: angularapipost

解决方案


http.post()返回一个冷的 observable。所以你应该订阅 observable 来执行它。

像这样的东西:

this.housePostService.addhouse(JSON.stringify(this.addHouseForm.value)).subscribe();

推荐阅读