我可以在模拟服务器时删除一项,代码如下:
var result = <Promise<ArrayBuffer>> this.http
.request('delete', `api/accounts/1`)
.toPromise();我想要删除多个项目,但要批量删除,而不是分开删除
var result = <Promise<ArrayBuffer>> this.http
.request('delete', `api/accounts`, {
headers: new HttpHeaders({
'Content-Type': 'application/json',
}),
body
})
.toPromise();这给我一个错误"Not Found“
core.js:4197 ERROR Error: Uncaught (in promise): Object: {"body":{"error":"Missing \"accounts\" id"},"url":"api/accounts","headers":{"normalizedNames":{},"lazyUpdate":null},"status":404,"statusText":"Not Found"}
at resolvePromise (zone-evergreen.js:798)
at resolvePromise (zone-evergreen.js:750)
at zone-evergreen.js:860
at ZoneDelegate.invokeTask (zone-evergreen.js:399)
at Object.onInvokeTask (core.js:27424)
at ZoneDelegate.invokeTask (zone-evergreen.js:398)
at Zone.runTask (zone-evergreen.js:167)
at drainMicroTaskQueue (zone-evergreen.js:569)
at invokeTask (zone-evergreen.js:484)
at ZoneTask.invoke (zone-evergreen.js:469) 发布于 2020-09-03 13:39:07
https://stackoverflow.com/questions/63716566
复制相似问题