如何使另一个页面成为 asp.net 样板和 Angular 中的默认页面
How to make another page the default page in asp.net boilerplate and Angular
我使用 asp.net boilerplate
创建了一个新项目,因此它标配了默认登陆页面作为登录页面。那么是否可以创建一个新组件并将默认登录页面更改为我刚刚创建的组件并创建一个 link 到唯一页面?
在 src/shared/auth 文件夹下的 angular 项目中,更改 canActivate 函数以检查是否创建了会话并重定向到特定组件
canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean {
if (!this._sessionService.user) {
this._router.navigate(['FolderName/ComponentName']);
return false;
}
}
我使用 asp.net boilerplate
创建了一个新项目,因此它标配了默认登陆页面作为登录页面。那么是否可以创建一个新组件并将默认登录页面更改为我刚刚创建的组件并创建一个 link 到唯一页面?
在 src/shared/auth 文件夹下的 angular 项目中,更改 canActivate 函数以检查是否创建了会话并重定向到特定组件
canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean {
if (!this._sessionService.user) {
this._router.navigate(['FolderName/ComponentName']);
return false;
}
}