angular4 HttpParams 如何批量设置传递的参数

根据传递的参数设置方法如下:
clipboard.png
能不能传入一个对象,然后批量处理对象,得到改params,希望大神能解答一下。

阅读 6.2k
2 个回答

这个问题 Angular5 得到了解决,但是 4.x 的话,自己写个通用函数

this.http.post(`xxx`, null,
  {
    headers: new HttpHeaders({ 'Content-Type': 'application/x-www-form-urlencoded' }),
    params: new HttpParams({
      fromObject: this.data //传入的参数对象
    })
  }
).subscribe(res => {
    console.log(res);
})

这样就行了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进