angularjs – 是否可以在$watch的scope属性上设置一个不触发$watch回调的值?

前端之家收集整理的这篇文章主要介绍了angularjs – 是否可以在$watch的scope属性上设置一个不触发$watch回调的值?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否可以设置计数而不是触发$watch回调?
$scope.count=1;
$scope.$watch('count',function(){...});

谢谢.

您可以使用setTimeout等待Angular的摘要周期完成,然后运行您的代码
setTimeout(function(){
    $scope.count = 1;
},0)

这样,角度代码完成运行,检查更改,然后设置属性而不涉及Angular.

猜你在找的Angularjs相关文章