【发布时间】:2020-12-08 22:32:33
【问题描述】:
我有一个错误:
core.js:6185 ERROR HttpErrorResponse {headers: HttpHeaders, status: 404, statusText: "Not Found", url: "http://localhost:2000/delete-post/[object%20Object]", ok:错误,...}
代码:
public deletePost( _id: string) { return this.webService.delete(delete-post/${_id}); }
【问题讨论】:
-
通常你只发送一个“simple”参数来删除一个dbs的寄存器,检查你对api的调用,必须像(你给我们不好的线索):
httpClient.delete('delete-post/"+data.id)或httpClient.get('deletepost/'+data.id)或httpClient.post('delete-post',data)。看到删除并在 url 中传递对象的属性并发布整个对象,但不在 url 中 -
public deletePost(_id: string) { return this.webService.delete(
delete-post/${_id}); }
标签: angular http mean-stack