我有这个代码:
import { Router } from '@angular/router';
然后:
constructor(router: Router) {
console.log(this.router.url);
}
当我加载页面时,它会首先告诉我 URL 是“/”
Unhandled Promise rejection: Error in ./BaPageTop class BaPageTop - inline template:22:4 caused by: Cannot read property 'url' of undefined ;
我想检查当前 URL 是否等于/login
,否则"/login"
在构造函数中重定向到。我尝试使用 window.location.href 执行此操作,但它不起作用,因为 URL 可能没有改变?