想要了解基于身份验证更改sidenav中链接的最佳方法的意见。 App结构目前如下
<app-navbar></app-navbar>
<router-outlet></router-outlet>
<page>Pages will show here</page>
我考虑创建一个service
并使用事件将路径/链接传递给sidenav,但是想要获得一些关于角度方式的意见。
答案 0 :(得分:0)
在我看来,你的第一直觉是正确的。我在所有Angular应用程序中使用服务在组件和sidenav之间进行通信。
来自官方角度教程:
服务是在彼此不了解的课程之间分享信息的好方法。