$apply方法(触发脏检查机制)

满堂花醉三千客,一剑霜寒十四洲。这篇文章主要讲述$apply方法(触发脏检查机制)相关的知识,希望能为你提供帮助。

$apply方法(触发脏检查机制)

文章图片

【$apply方法(触发脏检查机制)】  $swatch监听方法
< !DOCTYPE html>

< html>
< head lang="en">
< meta charset="UTF-8">
< title> < /title>
< script src="https://www.songbingjia.com/angular-1.5.5/angular.min.js"> < /script>

< /head>

< body ng-app="myApp"> // ng-app表示作用范围
< div ng-controller="ctrl"> //创建控制器


{{age}}
< p> {{oldValue}}< /p>
< p> {{intro}}< /p>
< textarea name="" id="" cols="30" rows="10" ng-model="intro"> < /textarea>
< /div>

< /body>
< script>

var app= angular.module("myApp",[])//

创建modle(模块)

app.controller("ctrl",function($scope) {

$scope.age="17";
$scope.intro="环意昂1111";
$scope.$watch("intro",function(newValue,oldValue){ //oldValue为改变后前一次的数据 mewValue新数据

$scope.oldValue=https://www.songbingjia.com/android/oldValue

});
setInterval(function(){
$scope.$apply(function(){

由于setInterval不能触发脏检查机制 要使用$apply方法


$scope.age++;
})
},1000)
});



























    推荐阅读