Страница Angular Guard Mlickers затем загружает реальную страницуJavascript

Форум по Javascript
Anonymous
Страница Angular Guard Mlickers затем загружает реальную страницу

Сообщение Anonymous »

Код: Выделить всё

export const authorizedUserGuard: CanActivateFn = (route, state) => {
console.log('guard call', route, state)
const tokenService = inject(TokenStorageService);
const router = inject(Router);
let user = tokenService.getUser();
let token = tokenService.getToken();
if(!token || !user){
console.log('user not logged in');
tokenService.removeData();
router.navigate(['/home', 'login']);
return false;
}

return true;

};
Угловой сначала загружает домой/входите в систему, тогда сразу же загружает фактический маршрут. Я использую Angular SSR.
Примечание: токен и пользователь, обе переменная имеет значение, и я не получаю никаких журналов, если часть консоли. < /P>

Код: Выделить всё

return router.createUrlTree(['/home', 'login']) ;
также имеет ту же проблему.

Подробнее здесь: https://stackoverflow.com/questions/793 ... ctual-page

Вернуться в «Javascript»