有没有办法使用 $watch
例如
$scope.$watch('item1, item2', function () { });
最佳答案
从 AngularJS 1.3 开始,有一个名为 $watchGroup
的新方法。用于观察一组表达式。
$scope.foo = 'foo';
$scope.bar = 'bar';
$scope.$watchGroup(['foo', 'bar'], function(newValues, oldValues, scope) {
// newValues array contains the current values of the watch expressions
// with the indexes matching those of the watchExpression array
// i.e.
// newValues[0] -> $scope.foo
// and
// newValues[1] -> $scope.bar
});
关于javascript - 查看多个 $scope 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11952579/