19 lines
		
	
	
		
			510 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
		
		
			
		
	
	
			19 lines
		
	
	
		
			510 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| 
								 | 
							
								import { Routes,
							 | 
						||
| 
								 | 
							
								         RouterModule }  from '@angular/router';
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								import { HeroComponent } from './hero.component.3';
							 | 
						||
| 
								 | 
							
								import { HeroListComponent }      from './hero-list.component';
							 | 
						||
| 
								 | 
							
								import { HeroDetailComponent }    from './hero-detail.component';
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								const routes: Routes = [
							 | 
						||
| 
								 | 
							
								  { path: '',
							 | 
						||
| 
								 | 
							
								    component: HeroComponent,
							 | 
						||
| 
								 | 
							
								    children: [
							 | 
						||
| 
								 | 
							
								      { path: '',    component: HeroListComponent },
							 | 
						||
| 
								 | 
							
								      { path: ':id', component: HeroDetailComponent }
							 | 
						||
| 
								 | 
							
								    ]
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								];
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								export const routing = RouterModule.forChild(routes);
							 |