发表于: 2016-12-08 02:04:27
5 1486
今天完成的任务;任务7的分配页面都没做完= =。进度有点慢了
收获:收获还是比较多
1.
angular.module('myApp',[])
.directive('maxMin',function () { 名字要要写成这样的形式驼峰才能识别
return{
restirct:"EAMC",
template:"<div>666</div>"
}}
.directive('maxMinn',function () {
return{
restirct:"EAMC",
template:"<div>陈奭</div>",priority:0//小于0的不会执行teminal:true;}
})简单说一下 通过$apply脏数据检查,
var firstController = function($scope){
$scope.date = new Date();
// setInterval(function(){
// // 这里虽然变 但是并没有触发 脏检查
// $scope.date = new Date();
//
// },1000)
setInterval(function(){
$scope.$apply(function(){
$scope.date = new Date();
//....会去触发脏检查
})
},1000)
// 触发一次脏检查
}
在一些自定义的$scope可以去使用 $apply他会去对比函数里的值有没有不同 angularjs就会检查到 就会更新到视图上(其实通过找到$digest来进行脏数据检查 但是$apply会先检查这值的正确与否在传入$digest)
<max-min>123</max-min>E的元素形式
明天的计划:抓紧补基础,加油写任务7
评论