{
path: ':l/bla/bla/bla', component: ..., canActivate: [AuthGuard]
}
Затем конструктор AuthGuard
:
constructor(
private readonly router: Router,
private readonly activedRoute: ActivatedRoute) { }
... однако и .params
, и .snapshot.params
пусты, и оттуда нельзя прочитать значение параметра :l
(сокращение от «язык»).
Итак, вопрос: как я могу перенаправить на другую страницу в случае несанкционированного доступа, имея на месте мой динамический :l
?
P.S. data
не работает (не так ли?), так как это нормально для известных данных времени компиляции, а не для динамических.
AuthGuard
? - person Ludevik   schedule 23.09.2018