AngularJs如何使用控制器数据来改变工厂中的链接

时间:2014-02-15 00:57:26

标签: angularjs

我是AngularJs的初学者。

如何更改工厂从控制器插入数据的链接? Ng-repeat写下我想要的所有城市名称,但它也应该写出这些城市的温度。

提前谢谢你。

var citylink = 'http://api.openweathermap.org/data/2.5/weather?q='+locale+'&units=metric&callback=JSON_CALLBACK' //variable 'locale' should take data from controller;

http://jsfiddle.net/PQvQ2/291/

1 个答案:

答案 0 :(得分:1)

以下是快速更新,以了解您的工作内容:http://jsfiddle.net/PQvQ2/292/

这不是最好的方法,但应该让你开始。基本上,您需要为每个区域设置运行一次气象服务。通过将每个temp放入数组中,您可以使用相同的ng-repeat