路由定义
典型的 Angular 路由(Route)有两个属性:
- path:一个用于匹配浏览器地址栏中 URL 的字符串。
- component:当导航到此路由时,路由器应该创建哪个组件。
如果你希望当 URL 为 localhost:4200/heroes 时,就导航到 HeroesComponent。
首先要导入 HeroesComponent,以便能在 Route 中引用它。 然后定义一个路由数组,其中的某个路由是指向这个组件的。
import { HeroesComponent } from './heroes/heroes.component';
const routes: Routes = [
{ path: 'heroes', component: HeroesComponent }
];
完成这些设置之后,路由器将会把 URL 匹配到 path: ‘heroes’,并显示 HeroesComponent。