我有以下内容:
$scope.$watch('city', function (newValue, oldValue) {
Run Code Online (Sandbox Code Playgroud)
但是当我填写新的城市名单时,我想要停止观看.我该如何取下手表?
$ watch返回一个函数来删除添加的事件监听器.
因此,您必须从手表执行中保存返回的函数,以便稍后通过返回的函数禁用手表.
这是一个例子:
var myWatchFn = $scope.$watch('myVariable', myWatcher);
// Remove watch.
myWatchFn();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
194 次 |
| 最近记录: |