在我的Angular应用中显示导航栏,哪种方法最好?
目前我已经将我的nav-bar
组件添加到app.component.html
的顶部,并通过订阅服务,在导航栏中设置某些项目是否可见。
我的app.component.html
如下所示:
<app-top-bar></app-top-bar> // navbar
<div class="container px-0 px-sm-3">
<router-outlet></router-outlet>
</div>
但是此时我有一个疑问:是将app-top-bar
包含在每个组件中,并仅将其作为输入传递,以确定在其中是否应显示项目更好呢?