添加路由复用策略

This commit is contained in:
zhouyuejun
2018-12-03 11:28:24 +08:00
parent 2871120616
commit ba0683dffe
21 changed files with 289 additions and 144 deletions
+6 -5
View File
@@ -6,7 +6,7 @@ import { RouterModule, Routes } from '@angular/router';
import { SelectivePreloadingStrategy } from './preloading-strategy';
/* 引入路由权限控制 */
import {LoginAuthService} from './services/login-auth.service'
import { LoginAuthService } from './services/login-auth.service'
/* 定义路由 */
@@ -15,18 +15,19 @@ const appRoutes: Routes = [
{
path: 'login',
loadChildren: './login/login.module#LoginModule',
canActivate:[LoginAuthService],
canActivate: [LoginAuthService],
data: { preload: false, reuse: false }
},
{
path: 'register',
loadChildren: './register/register.module#RegisterModule',
// data: { preload: false }
data: { preload: false, reuse: false }
},
{
path: 'app',
loadChildren: './pages/pages.module#PagesModule',
canActivate:[LoginAuthService],
data: { preload: false }
canActivate: [LoginAuthService],
data: { preload: false, reuse: true }
}
]