роутинге есть такая строка
{ path: '', redirectTo: 'information', pathMatch: 'full' }
А навигацию делаю так
this.router.navigate([well.wellId], { relativeTo: this.activatedRoute });
Меня просто редиректит на information
Просто так failure теряется. Пропишите весь путь в navigate
Мне надо узнать тогда какой child route активирован, и добавить его к ид
А как failure route определение выглядит?
ActivatedRouteSnapshot
"держать /failure роут" - это держать инстанс компонета. Для этого https://angular.io/api/router/RouteReuseStrategy
да ну, я не буду стратегии писать))
Ну ваш термин "держать" предполагает именно это)
А как обычно делают? Думаешь нормально когда оно переходит на information после выбора со списка? Или было бы удобнее держать роут
Вам же посоветовали дописать путь в navigate
Я скинул где его взять.
Делают - как нужно в залаче
В задаче ничего не сказано, я сам думаю как было бы удобнее
Тогда при выборе из списка переходить на страницу с общей информацией, на которой уже перечень действий. Точнее На дефолтный роут
Если в списке есть кнопочка тип "редактировать" то переходить на :id/edit и .т.д.
нету, тут просто GET
Обсуждают сегодня