【发布时间】:2016-07-05 08:56:27
【问题描述】:
寻找一个事件或其他方式来确定 UI 是否真的完成了处理队列中的项目。
我在使用 Angular 并进行一些(大)UI 更新时的具体情况,UI 卡住了一段时间。 $scope.$apply() 是在此期间发生的函数(来自 devtools 配置文件)。
我尝试了 setTimeout($timeout) 的时间为 0 次。一旦执行队列中的所有函数,就会调用它。但是调用 setTimeout 后 UI 会挂起更长的时间。
有什么想法吗?
【问题讨论】:
标签: javascript angularjs performance settimeout