路由到ParentComponent通信,登录状态的最佳实践

时间:2016-08-04 10:11:16

标签: angular

Angular 2中的全局变量是否可以从所有组件中更改?我现在能找到的只是需要在每个ChildComponent中导入EventEmitters或Services的方法。

我想做的就是从应用程序中的某个位置设置登录变量,并根据登录状态更改主模板中的导航显示。这里最好的做法是什么?不需要代码示例,只需向正确的方向推进即可。谢谢!

1 个答案:

答案 0 :(得分:1)

如果用户未登录,请使用不允许导航到路由的路由器防护。我在此处发布了关于保护路由的博文:https://yakovfain.com/2016/07/20/angular-2-guarding-routes/

相关问题