AngularJS:清除$ watch
我的AngularJS应用程序中具有监视功能。
$scope.$watch('quartzCrystal', function () { ...
}
但是,在某些情况下(在我的示例中,更改了我的单页应用程序的页面),我想停止监视(例如清除超时)。
我怎样才能做到这一点?
回答:
$watch
返回注销功能。调用它将取消注册$watcher
。
var listener = $scope.$watch("quartz", function () {});// ...
listener(); // Would clear the watch
以上是 AngularJS:清除$ watch 的全部内容, 来源链接: utcz.com/qa/400377.html