Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript angularjs:查看数据不';异步调用后更新_Javascript_Angularjs_Asynchronous - Fatal编程技术网

Javascript angularjs:查看数据不';异步调用后更新

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

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


是否有方法刷新视图或使异步调用与回调不同?

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

我们能得到一些代码吗?我猜最初的调用没有运行摘要循环,导致后面的一切都落后一步。