【发布时间】:2013-04-08 08:59:42
【问题描述】:
为什么$watch 在页面加载后直接触发,我该如何防止这种情况发生?
function MyCtrl($scope) {
// Init scope vars
$scope.data_copy = {};
// If data_copy changes...
$scope.$watch("data_copy", function(newValue, oldValue) {
alert("$watch triggered!");
}, true);
}
【问题讨论】:
-
如果您有一个控制器或指令在页面加载后的某个时间启动,也会出现这种情况。
标签: angularjs