我如何在ionic 3的delete方法中传递标头和参数?我总是收到类似:-Expected 1-2 arguments的错误,但得到3。
deleteSingleitem(params, header) {
// console.log("option+++++", options)
return new Promise((resolve, reject) => {
this.http.delete(this.url + "cart", params,header).subscribe(
res => {
// console.log(res, "res");
if (res['success'] != 0) {
resolve(res);
}
else {
reject(res);
}
},
err => {
reject(err);
}
);
});
}
如果使用依赖项'@ ionic-native / http',则应采用这种方式:
this.http.delete(this.url + "cart", {
params: myParams,
headers: new HttpHeaders({
'headerKey': value
})
}
)
尝试一下,并在达到目标时发表评论。