Angular 6 У меня есть 2 navbars и разные маршруты, но я должен поставить один или другой на той же странице - PullRequest
0 голосов
/ 16 марта 2019

У меня есть 2 панели навигации, которые мне нужно установить, первая - это основная панель навигации, а вторая - для раздела проекта, но мне нужно сохранить вторую панель навигации, когда вы нажимаете ссылку в нижнем колонтитуле.

Две ссылки одинаковые, но одна предназначена для общего нижнего колонтитула, а другая - для нижнего колонтитула справки. Как узнать, является ли щелчок общим или нижним колонтитулом справки? и от этого зависит, как показать тот или иной навигационный блок.

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

1 Ответ

0 голосов
/ 16 марта 2019

Итак, если я вас правильно понимаю, у вас есть две панели, одна из которых всегда отображается, а есть другая панель навигации, которая отображается только при нажатии на ссылку в нижнем колонтитуле, верно?Может быть, вы можете создать наблюдаемый компонент helfooter, когда вы обнаружите щелчок в компоненте helfooter, создадите значения и подпишитесь на это наблюдаемое во втором компоненте navbar?

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...