devpav
@devpav
Full-Stack разработчик.

Как убирать панель (создания, изменения) сущности при изменении маршрута?

Добрый день, друг.

Значит ситуация следующая:

1) Имею страницу со списком сущностей localhost:4200/dictionariesdict-types?page=0&size=20

5f9e8ff082771674833039.png

2) Хочу при выборе сущности, чтобы открывалась боковая панель и менялся URL localhost:4200/dictionariesdict-types/create?page=0&size=20:

5f9e90607d75a890290550.png

3) Чтобы человек при переходе (через поисковую строку) localhost:4200/dictionariesdict-types/create?page=0&size=20 сразу имел боковую панель.

Значит вопросы:

route.navigate(сделано) все открывается при нажатии на сущность. Как без костылей при переходе через поисковую строку совершить открытие?

Мое костыльное решение:

Есть решение при старте компонента страницы (списка сущностей) смотреть в роут и определять, есть ли в нем приставка (create, route), но мне кажется это не похристианстки.
  • Вопрос задан
  • 29 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы