最近我购买了一个代码,经过分析,我发现了一个奇怪的代码。
在这里,$timeout(angular.noop)
使用了刷新之类的东西。 我的意思是如果我删除$timeout(angular.noop(ng重复列表不会刷新。 我还尝试将$timeout(angular.noop)
更改为angular.noop
但不起作用。 有没有人知道$timeout(angular.noop)
的确切功能?
基本上,该行评估模型和视图之间的更改,并更新UI和模型以使其同步。
正如这里更详细地解释的那样
$timeout
调用rootScope.$apply()
调用rootScope.$digest()
但没有出错的风险digest is already in progress
。