首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据从资源返回,但没有显示任何数据。

数据从资源返回,但没有显示任何数据。
EN

Stack Overflow用户
提问于 2013-11-27 22:56:48
回答 1查看 55关注 0票数 0

我有一个AngularJS前端/Rails后端web应用程序。

我在JSFIDDLE上发布了我的前端代码。我在索引页面上的rails后端返回一些json:

代码语言:javascript
复制
[{"id":1,"name":null,"user_id":null,"created_at":"2013-11-27T22:09:31Z","updated_at":"2013-11-27T22:09:31Z"},{"id":2,"name":null,"user_id":null,"created_at":"2013-11-27T22:22:55Z","updated_at":"2013-11-27T22:22:55Z"}]

在的“网络”选项卡上,它显示响应返回正确的JSON。没有任何错误(至少它显示了错误),但是当我使用{{row.id}}{{row.created_at}}时,没有任何东西显示得像它那样,因为json中充满了数据。

谢谢你的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-28 02:38:37

很可能您在回调中缺少了$scope.$apply()语句,因为回调来自外部angularjs上下文。尝尝这个

代码语言:javascript
复制
rowsService.fetchPopular(function(data){
   $scope.$apply(function() {
      $scope.rows = data;
   });
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20254710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档