我如何使用离子3在删除方法中将标头和帕尔马传递在一起

问题描述 投票:0回答:1

我如何在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);
        }
      );
    });
  }
javascript ionic-framework ionic3
1个回答
0
投票

如果使用依赖项'@ ionic-native / http',则应采用这种方式:

this.http.delete(this.url + "cart", {
    params: myParams,
    headers: new HttpHeaders({
      'headerKey': value
    })
  }
)

尝试一下,并在达到目标时发表评论。

© www.soinside.com 2019 - 2024. All rights reserved.