如何在角度2

时间:2018-05-30 11:41:52

标签: angular post http-post angular5 angular2-services

在我的场景中,POST方法的主体就像 -

  

{“deleteList”:[“5ab32csa2”,“5baweq34da”,“5cwqr5wer”]}

我想将此数据对象发送到与上述相同的POST方法。 我尝试了许多不同的帖子,标题是一个正文,最后我得到了以下答案... ====>>

2 个答案:

答案 0 :(得分:2)

我用这个例子:

save(): Promise<any[]> {
const headers = new Headers({ 'Authorization': this.auth.token });
const options = new RequestOptions({ headers: headers });


return this.http.post(this.url, JSON.stringify ({ deleteList : selectedIdList }), options)
    .toPromise()
    .then(this.extractData)
    .catch(this.handleErrorPromise);
}

答案 1 :(得分:0)

我得到了答案====&gt;

 deletemyData(selectedIdList){
  return this.http.post(
      this.deletemyDataUrl,
      JSON.stringify ({ deleteList : selectedIdList }) ,
      { headers: new HttpHeaders().set('Content-Type', 'application/json')}
    ); 
  }