Javascript 如何使用ionic 3在delete方法中同时传递header和parmas
如何在ionic 3中的delete方法中同时传递头和参数?我总是得到一个错误,比如:-期望1-2个参数,但得到3个Javascript 如何使用ionic 3在delete方法中同时传递header和parmas,javascript,ionic-framework,ionic3,Javascript,Ionic Framework,Ionic3,如何在ionic 3中的delete方法中同时传递头和参数?我总是得到一个错误,比如:-期望1-2个参数,但得到3个 deleteSingleitem(params, header) { // console.log("option+++++", options) return new Promise((resolve, reject) => { this.http.delete(this.url + "cart", params,header).subsc
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
})
}
)
尝试一下,如果你做到了,请发表评论。如果你使用的是依赖项'@ionic native/http',你应该这样做:
this.http.delete(this.url + "cart", {
params: myParams,
headers: new HttpHeaders({
'headerKey': value
})
}
)
尝试一下,如果你做到了,请发表评论。我也收到了这个问题。。。你能分享一下请求主体的例子吗?等待您的建议。我收到错误,invaild请求正文,您能分享一个例子吗?等待建议。很抱歉这么晚了,我给出的答案是针对@ionic native/http中的特定依赖项,或者针对依赖项“@angular/http”(我预选),但对于您的情况,请尝试不同的方法:从“@ionic native/http/ngx”导入http。像这样
从'@ionic native/HTTP/ngx'导入{HTTP}
。然后像你一样传递三个参数。我也遇到了这个问题。。。你能分享一下请求主体的例子吗?等待您的建议。我收到错误,invaild请求正文,您能分享一个例子吗?等待建议。很抱歉这么晚了,我给出的答案是针对@ionic native/http中的特定依赖项,或者针对依赖项“@angular/http”(我预选),但对于您的情况,请尝试不同的方法:从“@ionic native/http/ngx”导入http。像这样从'@ionic native/HTTP/ngx'导入{HTTP}
。然后像刚才一样传递三个参数。