项目初始化
This commit is contained in:
51
src/app/routes/passport/passport-routing.module.ts
Normal file
51
src/app/routes/passport/passport-routing.module.ts
Normal file
@ -0,0 +1,51 @@
|
||||
import { NgModule } from '@angular/core';
|
||||
import { RouterModule, Routes } from '@angular/router';
|
||||
|
||||
import { LayoutPassportComponent } from '../../layout/passport/passport.component';
|
||||
import { CallbackComponent } from './callback.component';
|
||||
import { UserLockComponent } from './lock/lock.component';
|
||||
import { UserLoginComponent } from './login/login.component';
|
||||
import { UserLogin2Component } from './login2/login2.component';
|
||||
import { UserLogin3Component } from './login3/login3.component';
|
||||
import { UserRegisterResultComponent } from './register-result/register-result.component';
|
||||
import { UserRegisterComponent } from './register/register.component';
|
||||
|
||||
const routes: Routes = [
|
||||
// passport
|
||||
{
|
||||
path: 'passport',
|
||||
component: LayoutPassportComponent,
|
||||
children: [
|
||||
{
|
||||
path: 'login',
|
||||
component: UserLoginComponent,
|
||||
data: { title: '登录' }
|
||||
},
|
||||
{
|
||||
path: 'register',
|
||||
component: UserRegisterComponent,
|
||||
data: { title: '注册' }
|
||||
},
|
||||
{
|
||||
path: 'register-result',
|
||||
component: UserRegisterResultComponent,
|
||||
data: { title: '注册结果' }
|
||||
},
|
||||
{
|
||||
path: 'lock',
|
||||
component: UserLockComponent,
|
||||
data: { title: '锁屏' }
|
||||
}
|
||||
]
|
||||
},
|
||||
// 单页不包裹Layout
|
||||
{ path: 'login2', component: UserLogin2Component },
|
||||
{ path: 'login3', component: UserLogin3Component },
|
||||
{ path: 'passport/callback/:type', component: CallbackComponent }
|
||||
];
|
||||
|
||||
@NgModule({
|
||||
imports: [RouterModule.forChild(routes)],
|
||||
exports: [RouterModule]
|
||||
})
|
||||
export class PassportRoutingModule {}
|
||||
Reference in New Issue
Block a user