首页 > 代码库 > $apply方法的作用

$apply方法的作用

$apply方法是用来触发脏检查,它在控制器里监听一个变量,每当这个变量的值改变的时候,它会去与最初的值做一次比较,然后HTML页面就会及时更新该变量的值(将最新的值赋值到html页面的view层或Model层(表单));

var fristController = function($scope){

  $scope.date = new Date();

  setInterval(function(){  

     $scope.$apply(function(){

      $scope.date=new Date();

    })

 },1000)

}

HTML页面里的{{date}}就会每隔一秒更新

$apply方法的作用