沈斌
2017-12-17 2c80e91b89443a0f20f9ba613675fb24e7482984
src/app/routes/routes.ts
@@ -1,22 +1,9 @@
import { LayoutComponent } from '../layout/layout.component';
import { LayoutFullScreenComponent } from '../layout/fullscreen/fullscreen.component';
// import { LoginComponent } from './pages/login/login.component';
// import { LockComponent } from './pages/lock/lock.component';
// import { RegisterComponent } from './pages/register/register.component';
// import { ForgetComponent } from './pages/forget/forget.component';
// import { MaintenanceComponent } from './pages/maintenance/maintenance.component';
// import { Page404Component } from './pages/404/404.component';
// import { Page500Component } from './pages/500/500.component';
import { DashboardV1Component } from './dashboard/v1/v1.component';
import { DashboardAnalysisComponent } from './dashboard/analysis/analysis.component';
import { DashboardMonitorComponent } from './dashboard/monitor/monitor.component';
import { DashboardWorkplaceComponent } from './dashboard/workplace/workplace.component';
// import { CallbackComponent } from './callback/callback.component';
// // pro
// import { ProUserLayoutComponent } from '../layout/pro/user/user.component';
// import { ProUserLoginComponent } from './pro/user/login/login.component';
// import { ProUserRegisterComponent } from './pro/user/register/register.component';
// import { ProUserRegisterResultComponent } from './pro/user/register-result/register-result.component';
export const routes = [
    {
@@ -45,24 +32,5 @@
            { path: '', loadChildren: './data-v/data-v.module#DataVModule' }
        ]
    },
    // // pro 单页,存在此原因是体验更好,这样不必在首次Angular运行后还需要下载模块文件才会渲染成功
    // {
    //     path: 'pro/user',
    //     component: ProUserLayoutComponent,
    //     children: [
    //         { path: 'login', component: ProUserLoginComponent },
    //         { path: 'register', component: ProUserRegisterComponent },
    //         { path: 'register-result', component: ProUserRegisterResultComponent }
    //     ]
    // },
    // // 单页不包裹Layout
    // { path: 'callback/:type', component: CallbackComponent },
    // { path: 'register', component: RegisterComponent, data: { translate: 'register' } },
    // { path: 'login', component: LoginComponent, data: { title: 'login' } },
    // { path: 'forget', component: ForgetComponent, data: { translate: 'forget' } },
    // { path: 'lock', component: LockComponent, data: { translate: 'lock' } },
    // { path: 'maintenance', component: MaintenanceComponent },
    // { path: '404', component: Page404Component },
    // { path: '500', component: Page500Component },
    { path: '**', redirectTo: 'dashboard' }
];