如何不使用任何neb auth模块将登录页面添加到Nebular ngx-admin?

时间:2019-02-01 16:03:07

标签: ngx-admin

我很惊讶在星状ngx-admin项目中显示自己的登录页面组件,总是将其重定向到首页。如果有人包含了任何登录页面,请告诉我您创建自己的组件所执行的步骤以及如何进行在ngx-admin中而不使用Nebular auth模块...我也已在app.routing.module中重定向了路径,但它仍然可以到达ngx-admin的主页,却无法显示登录页面。应用程序路由模块中的页面重定向微调器正在继续加载.. 预先感谢

1 个答案:

答案 0 :(得分:0)

您能在这里发布您的路线吗?关于ngx-admin路由,仅用您的自定义组件替换NbAuthComponent就足够了。您甚至不需要为此修改路由。

const routes: Routes = [
  { path: 'pages', loadChildren: 'app/pages/pages.module#PagesModule' },
  {
    path: 'auth',
    component: NbAuthComponent,
    children: [
      {
        path: '',
        component: NbLoginComponent,
      },
      {
        path: 'login',
        component: NbLoginComponent,
      },
      {
        path: 'register',
        component: NbRegisterComponent,
      },
      {
        path: 'logout',
        component: NbLogoutComponent,
      },
      {
        path: 'request-password',
        component: NbRequestPasswordComponent,
      },
      {
        path: 'reset-password',
        component: NbResetPasswordComponent,
      },
    ],
  },
  { path: '', redirectTo: 'pages', pathMatch: 'full' },
  { path: '**', redirectTo: 'pages' },
];