자식 페이지 라우팅하기
ng g c about-company
ng g c about-me
<h1>About Everything</h1>
<a routerLink="company">K4-Sercurity Company</a>
<br>
<a routerLink="me">Lim Isaac</a>
<router-outlet></router-outlet>
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import { AboutCompanyComponent } from './about-company/about-company.component';
import { AboutMeComponent } from './about-me/about-me.component';
import { AboutComponent } from './about/about.component';
import { HomeComponent } from './home/home.component';
import { NoPageComponent } from './no-page/no-page.component';
import { UserComponent } from './user/user.component';
const routes: Routes = [
{
component: HomeComponent,
path:''
},
{
component: AboutComponent,
path:'about',
children:[
{path:'company', component: AboutCompanyComponent},
{path:'me', component: AboutMeComponent}
]
},
{
component: UserComponent,
path:'user/:id'
},
{
component: NoPageComponent,
path:'**'
}
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule]
})
export class AppRoutingModule { }