angular(一)数据绑定

时间:2022-10-11 18:56:03

在angular中结合ionic 在做验证码,环节,做了一个简单的倒计时,发现了视图没有及时的更新。

这里我采用了,$apply向视图,进行传播

demo:angular.module('app',[]).controller('appCtrl',['$scope',function($scope){
$scope.clock=new Date();
var update=function(){
$scope.clock=new Date();
}
var st=setInterval(function(){
$scope.$apply(update)
},1000)
}])

既然谈到了这一点,那就不得不说,scope的特性了
首先 watchmodel apply方法来传播model的变换,

什么时候使用,$apply? ,可以简单的说是需要新的执行的序列产生的时候,就会需要他。简单的就是来说,把数据的更新进行包装