在Angular 4的HTTP包('@ angular/http')中,可以在get请求中传递URLSearchParams对象。在request方法中分配参数对象时,使用搜索参数作为将值传递到的属性有什么区别?

例如,以下两段代码有什么区别:

let params = new URLSearchParams();
params.set('param1', 'xyz');
this.http.get('url', { search: params });


let params = new URLSearchParams();
params.set('param1', 'xyz');
this.http.get('url', { params: params });

非常感谢。

最佳答案

从4.0开始不推荐使用搜索,并且params是传递查询params的首选方式。

关于Angular 4 http get与参数-搜索和参数之间的区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45099910/

10-12 00:16
查看更多