【问题标题】:Angular 2 Http GET not passing Search ParamsAngular 2 Http GET 未通过搜索参数
【发布时间】:2017-09-03 16:29:06
【问题描述】:

我正在尝试使用 GET mephod 传递参数发出 http 请求,但它不起作用,请求正在调用端点但未传递搜索参数

let params = new URLSearchParams();
params.set('dt_from', '2017-09-03');
params.set('dt_to', '2017-09-03');
return this.http.get(environment.apiHost + 'reports/report01', {search: params})

【问题讨论】:

    标签: angular


    【解决方案1】:

    我猜你忘记为URLSearchParams添加导入

    import { URLSearchParams } from '@angular/http';
    

    【讨论】:

    • @rayashi np,如果它有效,你可以标记它可能对某人有帮助:)
    • @rayashi 您可能会因此收到类型错误。另见stackoverflow.com/a/43750374/3731501。新的HttpClient没有这个问题。
    猜你喜欢
    • 2016-04-03
    • 2017-06-14
    • 2016-10-07
    • 1970-01-01
    • 1970-01-01
    • 2012-09-16
    • 1970-01-01
    • 2015-06-16
    • 2016-11-14
    相关资源
    最近更新 更多