如何检测服务和组件之间的对象更改

时间:2016-11-15 22:42:23

标签: angular

我有一个CurrentUser属性的对象IsLoggedIn。我在服务(account.service)中启动此对象,我有两个控制器,其各自的服务NavBar.controller包含NavBar.serviceLogin.controller包含Login.service

路由器设置正常。我的问题是,当用户在登录控制器中进行身份验证时,导航栏不会更新,直到我刷新页面(它仍然是逻辑,因为有一个对象CurrentUser的副本,但仍然不知道它已被更改)。所以我的问题是如何在用户登录时更新导航栏。我发现了很多关于如何共享对象和检测控制器之间的变化的问题,但问题是控制器如何从服务中获取对象的变化?

0 个答案:

没有答案