我正在尝试使用路由器获取当前的路由器路径,但当我使用console.log(this.router.url)时,虽然我在"/login“上,但它返回"/”。但是当我处理整个this.router对象时,有一个属性url,它的值是"/login“。以下是我来自app.component.ts的代码 co
我正试图在我的应用程序中实现一个保安。只有经过身份验证的用户才能访问我的应用程序的某些路径。我正在跟踪给的tut。一旦用户登录,我将AuthService中的布尔值更改为true,以指示该用户已登录。这需要在整个应用程序的生命周期中保留下来。提供的源代码如下:import { Injectable } from
我已经创建了一个AuthGuard服务并实现了它的CanLoad接口,如下所示import { CanLoad,Router } from '@angular/router';
providedIn: 'root'export class AuthGuard implementsimport { NgModule } from