有人可以确认我使用$ digest()的语法是否合适?
$scope.onchangeCheckbox = function() {
setTimeout(function(){
$scope.filterItems();
$scope.scrollCollectionTop();
$scope.$digest();
},500);
}
有更好的方法吗?
答案 0 :(得分:2)
请使用$timeout
。这将自动调用$digest
。
$scope.onchangeCheckbox = function() {
$timeout(function(){
$scope.filterItems();
$scope.scrollCollectionTop();
//$scope.$digest();
},500);
}
这是真正的角度方式。