Angular 6我有2个导航栏和不同的路线,但我必须将一个或另一个放在同一页面中

时间:2019-03-15 22:22:43

标签: angular data-binding

我需要设置2个导航栏,第一个是主要导航栏,第二个是用于项目的一部分,但是当您单击页脚中的链接时,我需要维护第二个导航栏。

两个链接相同,但一个链接用于常规页脚,另一个链接用于帮助页脚,如何知道单击是来自常规页脚还是帮助页脚?以及如何显示一个或其他导航栏取决于此。

    <li><a routerLink="/sobre-nosotros">¿Quiénes somos?</a></li> 

1 个答案:

答案 0 :(得分:0)

因此,如果我对您的理解是正确的,那么您会有两个栏,其中一个始终会显示,并且只有在单击页脚右侧的链接时,才会显示另一个导航栏? 也许您可以在helfooter组件中创建一个可观察到的东西,当您在helfooter组件中检测到单击时,发出值并在第二个navbar组件中订阅此可观察到的东西会有所帮助?

https://angularfirebase.com/lessons/sharing-data-between-angular-components-four-methods/