标签: javascript angularjs asynchronous
我正在使用第三方js库向他们的api发出http请求。我使用“ng-keyup”对输入字段中的每次击键执行此操作。在调用api返回之后,我设置了$ scope.results,它填充了视图。但是,视图总是更新后面的一个迭代,调试它看起来与异步调用。
有没有办法刷新视图或以不同方式进行异步调用而不仅仅是回调?
答案 0 :(得分:0)
看起来你的回调可能在角度上下文之外执行。尝试在异步回调中调用$scope.$apply()。如果那不是问题,请发布一些代码:)
$scope.$apply()