Как пропустить компонент при необходимости? - PullRequest
0 голосов
/ 08 июля 2019

При первом входе пользователя в систему и после входа в систему пользователь перенаправляется на другой компонент, чтобы заполнить некоторые дополнительные сведения.После заполнения этих данных пользователь выходит из системы и снова входит в систему, поэтому я хочу, чтобы пользователь не получал этот компонент снова, где он / она добавили данные, а он / она должен быть перенаправлен на домашнюю страницу.

Пожалуйста, скажите мне путьКак я могу решить эту конкретную проблему.

У меня нет примеров кода, чтобы показать.Но нужно знать, как решить эту проблему.

1 Ответ

0 голосов
/ 09 июля 2019

Использование CanActivate .Защитите свой компонент с помощью CanActivate и проверьте, заполнил ли пользователь уже свои данные.Когда данные будут заполнены, верните объект UrlTree, который переместит их на домашнюю страницу.Когда данные заполнены , а не , возвращаются true.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...