angularjs $ timeout没有延迟参数的原因

时间:2013-12-16 12:00:53

标签: angularjs

在一些脚本中我可以找到例如

$timeout(function () {
    $scope.my = 1;            
});

而不是简单

$scope.my = 1;

立即拨打$ timeout的目的是什么?

1 个答案:

答案 0 :(得分:51)

这是一个黑客。 :)但通常意图是等到$digest周期结束,然后将$scope.my设置为1。所有手表完成后都会调出超时。