Javascript angularjs:查看数据不';异步调用后更新
我正在使用第三方js库向他们的api发出http请求。我使用“ng keyup”对输入字段中的每个击键执行此操作。在调用there api返回后,我设置填充视图的$scope.results。然而,视图总是在一次迭代之后更新,这看起来是通过异步调用进行调试的Javascript angularjs:查看数据不';异步调用后更新,javascript,angularjs,asynchronous,Javascript,Angularjs,Asynchronous,我正在使用第三方js库向他们的api发出http请求。我使用“ng keyup”对输入字段中的每个击键执行此操作。在调用there api返回后,我设置填充视图的$scope.results。然而,视图总是在一次迭代之后更新,这看起来是通过异步调用进行调试的 是否有方法刷新视图或使异步调用与回调不同?看起来回调可能是在角度上下文之外执行的。尝试在异步回调中调用$scope.$apply()。如果这不是问题所在,请发布一些代码:)我们能得到一些代码吗?我猜最初的调用没有运行摘要循环,导致后面的一切
是否有方法刷新视图或使异步调用与回调不同?看起来回调可能是在角度上下文之外执行的。尝试在异步回调中调用
$scope.$apply()
。如果这不是问题所在,请发布一些代码:)我们能得到一些代码吗?我猜最初的调用没有运行摘要循环,导致后面的一切都落后一步。