码迷,mamicode.com
首页 > 其他好文 > 详细

angular路由详解四(子路由)

时间:2017-10-23 19:23:22      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:route   relative   按钮   标签   routes   ati   配置   children   cto   

子路由是相对路由

路由配置部分:

主要是children

const routes: Routes = [
{path:‘home‘, component: HomeComponent,
  children:[
    {
    path:‘homeDetail/:id‘,
    component:HomeMenuComponent
    },{
    path:‘‘,
    component:HomeListComponent
    }
  ]
]
第一种是通过标签跳转
这里是./(相对路径)不是/(绝对路径)
 
<a [routerLink] = "[‘./homeDetail‘,10]">haha</a>
第二种是点击按钮通过Router路由子界面
 
import { Router,ActivatedRoute } from "@angular/router";
 
constructor(private router: Router,private routeInfo:ActivatedRoute){}
 
 
 
nav():void {
this.router.navigate([‘homeDetail‘,100],{relativeTo:this.routeInfo});
}
 

angular路由详解四(子路由)

标签:route   relative   按钮   标签   routes   ati   配置   children   cto   

原文地址:http://www.cnblogs.com/chzlh/p/7718438.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!