angularjs:异步调用后视图数据不会更新

时间:2014-02-25 16:32:48

标签: javascript angularjs asynchronous

我正在使用第三方js库向他们的api发出http请求。我使用“ng-keyup”对输入字段中的每次击键执行此操作。在调用api返回之后,我设置了$ scope.results,它填充了视图。但是,视图总是更新后面的一个迭代,调试它看起来与异步调用。

有没有办法刷新视图或以不同方式进行异步调用而不仅仅是回调?

1 个答案:

答案 0 :(得分:0)

看起来你的回调可能在角度上下文之外执行。尝试在异步回调中调用$scope.$apply()。如果那不是问题,请发布一些代码:)