{
path: 'aaa/bbb/:id',
name: '详情页',
routes: [
{
path: 'ccc',
component: './CCC.jsx'
},
{
path: 'ddd',
component: './DDD.jsx'
},
{
path: 'eee',
component: './EEE.jsx'
}
]
}
请教大家,
在组件 CCC 里,怎么获取它自己的 path,也就是 'ccc' 呢 ?
有两个思路:
location.pathname
里面手动截取【不推荐】;umi里的话,
props.match.params
里面会包含你的这个:id
信息。props
里面两个比较有用的属性route
和match
,你可以分别打印出来看看,研究研究。希望可以帮到你!