2016-07-06 85 views
0

我輕微地角文檔迷茫...... https://docs.angularjs.org/guide/servicesAngularJS服務可用性

問題:

  1. 當我創建角一種服務,當它注入到該服務被實例化控制器,正確嗎?
  2. 一旦服務被實例化並將數據加載到服務中的變量中,我可以訪問服務從另一個控制器持有的數據嗎?或者每個控制器是否創建一個新的服務實例?

在此先感謝您的答案。

回答

2

Angular中的服務是單例,因此服務的一個實例在第一次被注入時創建,並且注入服務的每個地方都會共享相同的實例。所以是的,你可以在服務中的控制器之間共享信息。

+0

Thanks @rob。這是我需要的答案。 – Targaryen