小编jcm*_*mag的帖子

基于 Angular 5 角色的路由

我有一个网站,其主页在我的路由模块中定义为:

const appRoutes: Routes = [
{
  path: '',
  component: HomeComponent
}];
Run Code Online (Sandbox Code Playgroud)

现在我想为管理员用户显示一个不同的主页(仪表板页面)。我可以更改根据用户角色调用的“组件”吗?

在伪代码中类似:

const appRoutes: Routes = [
{
  path: '',
  IF UserRole = 'Admin'
     component: DashboardComponent
  ELSE
     component: HomeComponent
}];
Run Code Online (Sandbox Code Playgroud)

angular5

7
推荐指数
2
解决办法
9703
查看次数

标签 统计

angular5 ×1