【发布时间】:2018-06-01 17:20:54
【问题描述】:
我有这样的路线和子路线。
export default new Router({
routes: [
{
path: '/user',
component: UserView,
meta: {title: 'User Manager'},
children: [
{path: 'editor', component: EditorView, meta: {title: 'User Editor'}}
]
}
]
})
在UserView 和EditorView 中都有挂载函数。
export defaults {
mounted () {
console.log(this.$route)
}
}
我在浏览器中输入http://host:port/#/user/editor,控制台打印两次$route 数据,它们是同一个对象。我如何获得UserView 路线数据?
{name: undefined, meta: {…}, path: "/user/editor", hash: "", query: {…}, …}
{name: undefined, meta: {…}, path: "/user/editor", hash: "", query: {…}, …}
【问题讨论】:
标签: vue.js vue-router