发表于: 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



返回列表 返回列表
评论

    分享到