小知识点:$scope和$rootScope
(1)每次使用ngController指令,都会调用控制器的创建函数,创建出一个控制器对象。
(2)每次创建一个控制器对象,AngularJS都会创建一个$scope对象注入进来。
(3)使用$scope声明的模型数据,是当前控制器所专有的,不能被其他的控制器使用。
(4)$rootScope对象在整个应用程序范围内,只有一个;可以注入到任何一个控制器对象中,在其中保存的数据,可以被其他任何一个控制器所读取——$rootScope专用于在多个控制器间共享数据——如一个控制器保存了登录的用户名,其他控制器都可以读取该用户名!
佳悦(深圳)科技有限公司
美源自这里
微信:JaJoyYOJOY
联系&投稿:service@galajoy.com