0
我想在Angular 2中使用http delete
,但我總是得到Supplied parameters do not match any signature of call target.
typescript錯誤。這裏是代碼:http delete:「提供的參數不匹配調用目標的任何簽名。」
let headers= new Headers();
headers.append('Content-Type', 'application/json');
let options= new RequestOptions({headers:headers});
this.http.delete('http://sample.com/XXX/api.php/cart?filter=cart.customer_id,eq,21&transform=1',options,headers)
.subscribe((ok)=>{
console.log("Successfully Deleted." +ok)
}, (err) => {
this.showPopup("Oops!", "Something went wrong on deletion." +err);
});
我不明白爲什麼會出現錯誤。希望你們能幫助我。先謝謝你。
thnak你爲響應先生。它爲我工作。但我仍然無法刪除任何東西。 – Patrick
你回覆什麼? – JayChase
以下是響應sir:已成功刪除。狀態爲:200 OK,網址爲:http://sample.com/XXX/api.php/cart?filter=cart.customer_id,eq,21&transform=1 – Patrick