Javascript 单个$scope属性上的$scope.$apply()
有没有办法告诉Angular 1.6只对一个属性进行脏检查 例如,我呼吁:Javascript 单个$scope属性上的$scope.$apply(),javascript,angularjs,Javascript,Angularjs,有没有办法告诉Angular 1.6只对一个属性进行脏检查 例如,我呼吁: $scope.unansweredCount++; $scope.$apply(); 相反,我想知道我们是否可以这样做: $scope.unansweredCount++; $scope.$apply('unansweredCount'); 或者别的什么。这样,Angular就不必检查所有更改,只需检查一个属性 希望我的问题有意义。简短的回答是..不。按实际情况保持组件较小否,但您可以使用一次性绑定来绑定您不
$scope.unansweredCount++;
$scope.$apply();
相反,我想知道我们是否可以这样做:
$scope.unansweredCount++;
$scope.$apply('unansweredCount');
或者别的什么。这样,Angular就不必检查所有更改,只需检查一个属性
希望我的问题有意义。简短的回答是..不。按实际情况保持组件较小否,但您可以使用一次性绑定来绑定您不想查看的属性…@charlietfl我猜您在说组件时指的是控制器?简短的回答是..否。按实际情况保持组件较小不,但您可以使用一次性绑定来绑定您不想查看的属性…@charlietfl我猜您说的组件是指控制器?