相关疑难解决方法(0)

如何将URL参数(查询字符串)传递给Angular上的HTTP请求?

大家好我在Angular上创建HTTP请求,但我不知道如何添加url参数(查询字符串).

this.http.get(StaticSettings.BASE_URL).subscribe(
  (response) => this.onGetForecastResult(response.json()),
  (error) => this.onGetForecastError(error.json()),
  () => this.onGetForecastComplete()
);
Run Code Online (Sandbox Code Playgroud)

现在我的StaticSettings.BASE_URL就像一个没有查询字符串的网址,如:http://atsomeplace.com/ 但我希望它是http://atsomeplace.com/?var1=val1&var2=val2

哪个var1和var2适合我的Http请求对象?我想像对象一样添加它们.

{
  query: {
    var1: val1,
    var2: val2
  }
}
Run Code Online (Sandbox Code Playgroud)

然后只是Http模块完成工作将其解析为URL查询字符串.

http typescript angular

243
推荐指数
7
解决办法
37万
查看次数

标签 统计

angular ×1

http ×1

typescript ×1