1
我在閱讀有關使用$rootScope
在所有應用程序之間共享一些數據的討論。
有人說,這是一個不好的做法,而我們應該用我們自己的服務來存儲數據的類型。
雖然我願意同意,但我有一個問題:是不是$rootScope
原生服務的AngularJS?我應該何時使用$rootScope
?
我在閱讀有關使用$rootScope
在所有應用程序之間共享一些數據的討論。
有人說,這是一個不好的做法,而我們應該用我們自己的服務來存儲數據的類型。
雖然我願意同意,但我有一個問題:是不是$rootScope
原生服務的AngularJS?我應該何時使用$rootScope
?
我同意Kibsaim在說線程的註釋:在$rootScope
Hello Carla,
I will recommend not overloading rootScope, although what you comment can be done, I will
recommend you using a service with state, and inject it over controllers to share the
information.
That should be cleaner on the long run.
把對象是壞在那個污染JavaScript的全局命名空間是壞的相同方式從長遠來看。