angular.js学习笔记:$scope

前端之家收集整理的这篇文章主要介绍了angular.js学习笔记:$scope前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

定义controller

定义一个controller跟一个函数类似,作用域也跟函数的变量作用域一样,子控制器可以向上查找父控制器的$scope定义的属性,复制一份为自己的。区别:当改变此属性的值时,父级不会改变,父级改变此值时,子级也不会改变。

$scope.$apply(fn)手动出发脏检查

不建议直接调用$digest

$scope.$watch()监听一个变量变化,做一些事情

$scope.$watch("name",function(newValue,oldValue){
      do something...
},true)//true为可选属性,监听对象的每个属性是否变化

猜你在找的程序笔记相关文章