$scope作用域【angularJs第三篇】
1. $scope概念
$scope是一个对象,也是特别神奇的一个对象。MVC是建助于$scope实现的!!!!!也是angularJs实现的基础。一切的实现与被实现都需要$scope这个对象。
下面是在慕课网上angularJs课程中截图,对于神奇$scope特征的描述。
angularJs里树型结构。在angularJs中,编译html指的是搜索DOM树,找出与指令相关的html。DOM是树型结构,$scope作用域类似DOM的树型结构。因此它有树型结构有的特征,继承、传播。
2. $scope生命周期
$scope是有生命周期的,创建、链接、更新、申诉、销毁。
$rootScope是根作用域,作用在ng-app包含的所有html元素中。同样$scope是$rootScope的子作用域。
$scope是angular的一个对象