Foo*_*ack 3 watch angularjs angularjs-directive angularjs-service angularjs-scope
我$watch对AngularJS中的语法有点困惑.
给定一个变量$scope.foo,初始值为[1,2,3],并且update使它现在等于[1,2].我想要一个函数在每次$scope.foo更新时运行,$scope.foo如arg.
我如何在AngularJS中执行此操作?
这很简单:
function myFunction(foo) {
// do something with `foo`
}
$scope.$watch('foo', function(newValue, oldValue) {
myFunction(newValue);
});
Run Code Online (Sandbox Code Playgroud)
有关$ watch的AngularJS文档中提供了更多详细信息.
| 归档时间: |
|
| 查看次数: |
11976 次 |
| 最近记录: |