AngularJS页面获取不到数据 255

一级页面能拿到数据,进入模板页面,模板controller里能拿到数据,但是页面没有加载... 一级页面能拿到数据,进入模板页面,模板controller里能拿到数据,但是页面没有加载 展开
 我来答
神鹰坤
2017-08-16 · TA获得超过194个赞
知道答主
回答量:78
采纳率:0%
帮助的人:11.5万
展开全部
在获取到数据之后apply一下,强制刷新。前几天我也遇到了,不知道为啥。。。
$scope.weather = responseData.data;
$scope.$apply();

===============================补充====================================
这两天研究了一下,貌似是用angularjs以外的promise来进行数据请求,angularjs是监听不到的。你的代码中用的是$.ajax(),所以需要强制刷新一下。如果你用$http.get()来请求数据,应该就不用$apply来刷新了。
追问
在哪刷新呢,控制器取数据的地方我加了强制刷新 ,没效果
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式