Передача данных из маршрутизируемого компонента входа в компонент Nav-меню - PullRequest
0 голосов
/ 03 июня 2019

Мне нужна помощь с моим угловым приложением, у меня есть ядро ​​.net, использующее Angular 6 в качестве внешнего интерфейса. Теперь в приложении Angular есть модуль APP и специальный модуль. Модуль приложения содержит меню навигационной панели. Кроме того, модуль Feature имеет домашний компонент и некоторые другие компоненты. У меня также есть отдельное приложение для входа в систему (которое находится в .net).

Теперь приложение Login используется для аутентификации и при успешной аутентификации. Angular app home Компонент вызывается через роутер-розетку. это мой компонент приложения

Теперь, как мне передать данные из домашнего компонента, который маршрутизируется через маршрутизатор-выход, в навигационную панель

1 Ответ

1 голос
/ 03 июня 2019

Вы можете достичь этого одним из следующих способов - 1. Иметь сервис, который будет поддерживать общие данные. Эти данные будут обновляться HomeComponent и отслеживаться вашим NavMenuComponent. Эти данные могут быть в форме наблюдаемых. 2. Используйте магазин, такой как ngrx или ngxs, чтобы поддерживать ваше состояние. Так как ngrx или ngxs основаны на избыточности и реактивны, будет очень легко достичь того, чего вы хотели бы достичь. Хотя это немного кривая обучения.

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