将有效负载发送到Angular 4中的删除请求

时间:2018-08-28 08:28:48

标签: javascript angular api

我有我的添加发布请求,但是当我尝试将相同的有效负载传递给删除请求时,出现错误。 api的值相同且接受相同的有效负载。只是一个不同的请求POST和DELETE。

每个负载的有效载荷都是这样的

{
 jim : 1234
}

这是我的add()/ POST请求(正在运行)

add() {
      let jim = {
        jim: this.htmlvalue
      };
      return this.myApiService.create({},
        jim).subscribe(response => {
          console.log('response', response);
          this.reset();
        },error => {
          console.log('error', error);
        }
      );
    }

这就是我要处理的删除请求

delete(jim) {
      let jim = {
        jim: this.htmlvalue
      };
      return this.myApiService.remove({},
       jim).subscribe(response => {
          console.log('response', response);
          this.reset();
        },error => {
          console.log('error', error);
        });
    }

错误消息是

Argument of type '{}' is not assignable to parameter of type 'string'.

这与删除请求中的.remove({},jim)

0 个答案:

没有答案