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

AngularJs如何使用控制器数据更改工厂中的链接,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;

我是一个初学者

从控制器插入数据时,应如何更改工厂中的链接? 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;

以下是一个快速更新,以获得您想要的工作:

这不是最好的方法,但应该让你开始。基本上,您需要为每个地区运行一次天气服务。通过将每个临时值放入阵列中,您可以利用相同的
ng repeat