标签:control 固定 推荐 copy 保留 改变 属性 handle strong
来自:http://www.cnblogs.com/liuyanan/p/4935652.html
angular中变量是双向绑定的 ,那么怎么知道一个变量是否是变化了呢?
<script>
var firstController=function($scope){
$scope.date = new Date();
setInterval(function(){
$scope.$apply(function(){ $scope.date = new Date(); //在这里去手动触发脏检查
}) },1000)
}
</script>
<div ng-app>
<div ng-controller = "firstController">
{{date}}
</div>
</div>
$apply实现脏检查实际上是通过$digest实现的,但是我们不能直接使用$digest来触发,原因是在$apply 与$digest之间还有一层很重要的$evel判断。如果中间有错误$evel将会把错误交送到$exceptionHandler进行处理
标签:control 固定 推荐 copy 保留 改变 属性 handle strong
原文地址:http://www.cnblogs.com/liujiale/p/6681056.html