路由配置
{
path: '/test',
name: 'test',
meta:{icon:"el-icon-menu"},
component: function () {
return import('@/views/test/test.vue')
},
children:[
{
path: 'formTest',
name: 'formTest',
component: function () {
return import('@/views/test/formTest.vue')
}
},
{
path: 'codeTest',
name: 'codeTest',
component: function () {
return import('@/views/test/codeTest.vue')
}
}
]
}
跳转语句
console.log(item.name)
this.$router.push({ name: item.name });
控制台输出和URL改变了,“123”是父页面test.vue
test.vue里面放router-view没