Описание тега canactivatechild

0 ответов

Соответствие конфигурации маршрута в canActivateChild

При входе в систему я получаю список URL, где пользователь имеет доступ, URL-адреса, как показано ниже [ '/site/module/customer/create', '/site/module/customer/edit/:id', '/site/module/customer/list', '/site/module/customer/view/:id' ] Я хочу провер…
02 май '19 в 15:10
0 ответов

Angular RouteGuard работает с expressj-сессией nodejs

У меня есть nodejs в качестве бэкэнда, который управляет сессией. Я хотел бы иметь authGuard в клиенте (угловой), чтобы его canActivateChild получал ответ от сервера. На бэкэнд-сервере мне нужно также установить ответ, чтобы не быть неавторизованным…
3 ответа

Как применить canActivate Guard для всех маршрутов (основного маршрута и всех подмаршрутов) в Angular

Я использую Angular Guard для защиты своих маршрутов, я добавляю canActivate attr в главный маршрут, и он отлично работает, в то время как для дополнительных одиночных маршрутов (ReportsRouteModule/RequestsRouteModule...), если я хочу включить охран…
0 ответов

Запретить маршрутизацию на дополнительный вид, если обновление страницы в Angular переходит в рекурсию

Я разрабатываю код "Предотвращение маршрутизации во вторичное представление при обновлении страницы в Angular" из: https://www.bennadel.com/blog/3368-prevent-routing-to-secondary-view-if-page-refresh-in-angular-5-0-0.htm Я разработал код ниже, но ко…
0 ответов

При нажатии выполняется перенаправление на маршрут, для которого canActive один раз вернул false

У меня на маршруте охранник с 3 детьми. Я приземляюсь вZeroStateComponentкогда у меня нет данных. вZeroStateComponent, У меня есть Get started кнопка, которая должна привести меня к Adminмаршрут снова. Ничего не происходит, когда я нажимаю наGet Sta…
11 фев '20 в 15:32
1 ответ

Угловая маршрутизация к дочернему пути на основе роли

После успешного входа в систему я перенаправляюсь по следующему пути this.router.navigate(['/main/']) в зависимости от роли, полученной при входе в систему. Можно ли перенаправить на модули diff. Пример: если роль - «Администратор», если я перенапра…
0 ответов

Angular9 canActivateChild запускается до завершения canActivate

У меня есть файл модуля маршрутизации с этими маршрутами: const routes: Routes = [ { path: '', component: MainComponent, canActivate: [LoadDataGuard, ConfigureJsGuard], canActivateChild: [EnterChildGuard], canDeactivate: [CleanupJsGuard], data: { mo…
25 ноя '21 в 14:01
1 ответ

Маршрутизация между компонентами в одном и том же ленивом модуле без активации canActivateChild

У меня есть компонент с именем FirstComponent, и он находится в /hub/first. Модуль hub-routing имеет проверку для каждого маршрута и выглядит так: const routes: Routes = [ { path: '', canActivateChild: [HubGuard], children: [ { path: 'firstComponent…
02 мар '22 в 15:04
1 ответ

angular 9, почему canActivateChild запускается до завершения canActivate?

в моей программе у меня есть функция в canActivateChild, которая должна выполняться после завершения canActivate, но дочерний компонент загружается до завершения canActivate родительского, почему? my routing-module: const routes: Routes = [ { path: …
4 ответа

Angular AuthGuard: CanActivate и CanActivateChild устарели. Как их заменить?

Мое приложение Angular включает в себя простой AuthGuard, как показано ниже, и с ним никогда не было проблем. Недавно я обновил свою версию Angular с 15.1.4 до 15.2.0, и с тех пор моя IDE показывает, что и то, и другоеCanActivateChildустарели. Офици…