Сейчас работает по принцыпу, что проверяю активный роут с изначально зарег роутам. Есть ли более элегантное решение?
Допустим, у меня есть несколько маршрутов:
'products'
'product/123'
'product/123/2'
Определяется как:
'products'
'product/:id'
'product/:id/:type'
Роут матчер, как вариант
не очень понятно что вы хотите
Допустим, у меня есть несколько маршрутов: 'products' 'product/123' 'product/123/2' Определяется как: 'products' 'product/:id' 'product/:id/:type' Как при переходе 'product/123/2' получить активный роут как 'product/:id/:type'? Я привел простой пример, но есть задачи, где например первый параметр активный аккаунт (:activeAccount), а последующие параметры уже относится к другим страницам. Cоответственно вопрос, как при изм активного аккаунта просто проставить нужные параметры (активного роута) и делать редирект. Может я что-то путаю...
такие задачи с рендером контента в зависимости от параметра роута делаю одной строчкой. Использую стейт.
Все слова по отдельности понятные, а всё вместе непонятно. Просто покажите конкретный кейс, случай в котором вам это нужно
получить где? при переходе по роуту, в том компоненте, который открылся по роуту, инжектите ActivatedRoute и получаете в нем params
Обсуждают сегодня