Angular.js $响应$ scope变量的异步更新

时间:2013-03-25 22:12:19

标签: asynchronous angularjs response

这是我在使用Backbone.js进行某些项目后首次尝试使用Angular.js。我使用Yeoman来获得最初的角度搭建设置以及管理各种依赖关系等。 我遇到的第一个问题是使用了角度$ resource服务,我设置了一个外部API,它返回一个简单的名字数组。在使用Chrome网络检查器时,我看到数据按预期返回但从不渲染。我怀疑这是由异步调用和页面呈现时没有数据显示。在页面呈现后不久,从API返回数据,但页面永远不会再次重新呈现。

Angular文档在教程中明确指出,这应该通过角度数据绑定自动发生,但到目前为止它对我来说从未起作用。 我把我正在试验的代码放在GitHub上的一个回购中https://github.com/chad-skidmore/angular-test 到目前为止,我没有找到任何有关这个问题的记录问题,因为我花了几天时间来试图让它发挥作用。如果我将数组传递给控制器​​,它当然可以正常工作,这是我认为在异步外部资源调用的数据绑定中存在某些东西的一个原因。 任何指针或帮助将不胜感激。

你也可以在plnkr上找到相同的代码:http://plnkr.co/edit/BAHhsT2l1HKnpjiKLZMK

谢谢, 乍得

0 个答案:

没有答案