我是AngularJS的新手,我跟着一些教程开始。在一个教程它展示了如何与下面的例子删除守望者:AngularJS - 为什么观察者被移除?
$scope.breakit = $scope.$watch('mydata.val',function(newval){
$scope.mydata.toolong = newval.length >3;
})
<button ng-click="breakit()">Break It</button>
它的工作原理,但我不明白的是为什么会调用该函数breakit
将删除观察者?