网址中包含$ scope值的$ http请求

用户名

说我正在发出$ http请求

    $http.get('http://api.worldweatheronline.com/free/v2/weather.ashx?q=Manchester&format=json&num_of_days=5&key=1e9bfc54489901fe117e6f2877018')
.success(function(response) {
    $scope.worldweather = response;
});

但我想用范围值替换网址中的城市名称,我想知道id可以做到这一点,但可惜没有。有什么建议?

$scope.city = 'Manchester';


    $http.get('http://api.worldweatheronline.com/free/v2/weather.ashx?q=' + city + '&format=json&num_of_days=5&key=1e9bfc54489901fe117e6f2877018')
.success(function(response) {
    $scope.worldweather = response;
});
迪奇

city是当前上下文中的变量。$scope.city$scope对象的属性它们不是同一件事。尝试:

    $http.get('http://api.worldweatheronline.com/free/v2/weather.ashx?q=' + $scope.city + '&format=json&num_of_days=5&key=1e9bfc54489901fe117e6f2877018')

但是通常,使用params来$http查询字符串比手动构建它更容易

 $http.get('http://api.worldweatheronline.com/free/v2/weather.ashx',{
   params: {
    q:$scope.city,
    format:json,
    num_of_days:5,
    key: 1e9bfc54489901fe117e6f2877018
   })

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Angular JS中获取HTTP请求的值

来自分类Dev

IIS-网址中包含欧洲字符时,HTTP筛选器将拒绝请求

来自分类Dev

网址中不包含复合主键的OData请求

来自分类Dev

包含流的 HTTP 请求

来自分类Dev

如何在Ruby中处理HTTP请求的空选项值?

来自分类Dev

无法在 angularjs http 请求中获取函数返回值

来自分类Dev

返回从 HTTP 请求中检索到的值的方法

来自分类Dev

从 HTTP 请求中获取值并刷新 UIView 标签值

来自分类Dev

将先前HTTP请求中的值用于ajax请求的最佳实践是什么?

来自分类Dev

nginx代理请求以身份验证http请求中的标头值进行服务

来自分类Dev

将网址嵌入到简单的http请求中

来自分类Dev

如何在另一个HTTP请求中使用来自一个HTTP请求的$ scope值

来自分类常见问题

Kotlin中的HTTP请求

来自分类Dev

Xamarin中的HTTP请求

来自分类Dev

Angular中的HTTP请求

来自分类Dev

Laravel中的HTTP请求

来自分类Dev

Angular.js:存储来自http.get请求的变量以在不同的$ scope函数中全局使用

来自分类Dev

PHP是否包含HTTP请求?

来自分类Dev

如何等待直到响应来自$ http请求并在angularjs的$ scope变量中分配值?

来自分类Dev

从$ http请求角度引用$ scope变量

来自分类Dev

在JMeter中处理两个不同的“ HTTP请求默认值”值

来自分类Dev

HTTP请求在PHP错误请求中失败

来自分类Dev

在 get 请求中嵌套 http post 请求

来自分类Dev

incercept $ http请求修改api调用网址

来自分类Dev

网址中包含哈希值时,无法击中Chrome Dev Tools中的断点

来自分类Dev

网址中包含哈希值时,无法击中Chrome Dev Tools中的断点

来自分类Dev

如何在python中解析HTTP请求中参数的空值?

来自分类Dev

AngularJS如何在Http请求中包含标头

来自分类Dev

如何在ruby的http请求中包含标头

Related 相关文章

  1. 1

    在Angular JS中获取HTTP请求的值

  2. 2

    IIS-网址中包含欧洲字符时,HTTP筛选器将拒绝请求

  3. 3

    网址中不包含复合主键的OData请求

  4. 4

    包含流的 HTTP 请求

  5. 5

    如何在Ruby中处理HTTP请求的空选项值?

  6. 6

    无法在 angularjs http 请求中获取函数返回值

  7. 7

    返回从 HTTP 请求中检索到的值的方法

  8. 8

    从 HTTP 请求中获取值并刷新 UIView 标签值

  9. 9

    将先前HTTP请求中的值用于ajax请求的最佳实践是什么?

  10. 10

    nginx代理请求以身份验证http请求中的标头值进行服务

  11. 11

    将网址嵌入到简单的http请求中

  12. 12

    如何在另一个HTTP请求中使用来自一个HTTP请求的$ scope值

  13. 13

    Kotlin中的HTTP请求

  14. 14

    Xamarin中的HTTP请求

  15. 15

    Angular中的HTTP请求

  16. 16

    Laravel中的HTTP请求

  17. 17

    Angular.js:存储来自http.get请求的变量以在不同的$ scope函数中全局使用

  18. 18

    PHP是否包含HTTP请求?

  19. 19

    如何等待直到响应来自$ http请求并在angularjs的$ scope变量中分配值?

  20. 20

    从$ http请求角度引用$ scope变量

  21. 21

    在JMeter中处理两个不同的“ HTTP请求默认值”值

  22. 22

    HTTP请求在PHP错误请求中失败

  23. 23

    在 get 请求中嵌套 http post 请求

  24. 24

    incercept $ http请求修改api调用网址

  25. 25

    网址中包含哈希值时,无法击中Chrome Dev Tools中的断点

  26. 26

    网址中包含哈希值时,无法击中Chrome Dev Tools中的断点

  27. 27

    如何在python中解析HTTP请求中参数的空值?

  28. 28

    AngularJS如何在Http请求中包含标头

  29. 29

    如何在ruby的http请求中包含标头

热门标签

归档