parent
519e8f6834
commit
7966eeb414
@ -0,0 +1,32 @@
|
|||||||
|
import { NgModule } from '@angular/core';
|
||||||
|
import { RouterModule, Routes } from '@angular/router';
|
||||||
|
import { AboutComponent } from './about.component';
|
||||||
|
import { EarlyLifeComponent } from './early-life.component';
|
||||||
|
import { CareerComponent } from './career.component';
|
||||||
|
|
||||||
|
const aboutRoutes: Routes = [
|
||||||
|
{
|
||||||
|
path: 'about',
|
||||||
|
component: AboutComponent,
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
path: 'early-life',
|
||||||
|
component: EarlyLifeComponent
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: 'career',
|
||||||
|
component: CareerComponent
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
|
@NgModule({
|
||||||
|
imports: [
|
||||||
|
RouterModule.forChild(aboutRoutes)
|
||||||
|
],
|
||||||
|
exports: [
|
||||||
|
RouterModule
|
||||||
|
]
|
||||||
|
})
|
||||||
|
export class AboutRoutingModule { }
|
||||||
@ -1 +1,12 @@
|
|||||||
<h2>About Page</h2>
|
<h2>About Page</h2>
|
||||||
|
<nav>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a routerLink="early-life">Early Life</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a routerLink="career">Career</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
<router-outlet></router-outlet>
|
||||||
|
|||||||
@ -0,0 +1,6 @@
|
|||||||
|
import { Component } from '@angular/core';
|
||||||
|
|
||||||
|
@Component({
|
||||||
|
template: `<p>a summary of my career goes here</p>`
|
||||||
|
})
|
||||||
|
export class CareerComponent { }
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
import { Component } from '@angular/core';
|
||||||
|
|
||||||
|
@Component({
|
||||||
|
template: `<p>this is a description about my early life</p>`
|
||||||
|
})
|
||||||
|
export class EarlyLifeComponent { }
|
||||||
Loading…
Reference in new issue