创建路由:
首先创建一个带路由的项目
创建需要的组件
在根模块里引入组件(用命令创建的组件会自动引入到根模块)
配置路由:
import {HomeComponent } from './components/home/home.component'; //在路由模块里引入组件
{path: 'home',component:HomeComponent}, //并在routes里配置动态加载路
这个路由是放在<router-outlet></router-outlet>里显示的
此时可以在地址栏输入地址可现实对应的页面 表示路由配置成功
配置router-outlet显示动态加载路由
页面会刷新 <a href= '/news'>新闻</a>
页面不刷新 <a [routerLink]="[ '/news' ]"></a>
路由默认选中 <a [routerLink]="[ '/news' ]" routerLinkActive="active">新闻</a>
匹配不到路由时加载的组件 或者跳转的路由
{path: '**',redirectTo: 'home'}
路由跳转传值
get传值:
1、跳转
<li