gpt4 book ai didi

Angular 6 http.delete 请求不起作用

转载 作者:太空狗 更新时间:2023-10-29 17:42:23 26 4
gpt4 key购买 nike

我的删除请求似乎无法正常工作。我已经完成了所有的获取请求,但现在我被困在删除上,似乎无法理解它。

console.log 的 URL 总是正确的,删除​​请求通过 Postman 工作正常。

有什么想法吗?

HTML

<button class="button button3" (click)="delTicket()"><span class="fa fa-trash"></span></button>

TS

delTicket(){
this.id = this.route.snapshot.params.id;
this.ticketService.deleteTicket(this.id);
}

服务

deleteTicket(id): Observable<Ticket[]>{
console.log(this.apiUrl + id);
return this.http.delete<Ticket[]>(this.apiUrl + id);
}

最佳答案

您需要在组件内部调用subscribe(),否则请求不会被调用

delTicket(){
this.id = this.route.snapshot.params.id;
this.ticketService.deleteTicket(this.id).subscribe((data)=>{
console.log("success");
});
}

关于Angular 6 http.delete 请求不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52244651/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com