27
2020
04

解释下什么是$rootScrope以及和$scope的区别?

通俗的说$rootScrope 页面所有$scope的父亲。


vuedb2d21a11da3775c809a068803370f98d.png


我们来看下如何产生$rootScope和$scope吧。


step1:Angular解析ng-app然后在内存中创建$rootScope。


step2:angular回继续解析,找到{{}}表达式,并解析成变量。


step3:接着会解析带有ng-controller的div然后指向到某个controller函数。这个时候在这个controller函数变成一个$scope对象实例。

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。