使用vue-router,它一直让我回到我已经路由到/
的初始组件
路由器初始化为:
export default new Router({
history: true,
routes: [
{
path: '/',
name: 'BodyParent',
component: BodyParent
},
{
path: '/configuration',
name: 'Configuration',
component: Configuration
}
]
})
如果我转到/configuration
,它仍会加载BodyParent
组件,但浏览器网址最初会转到/configuration
,然后转到/configuration#/
,同时仍会加载BodyParent
{1}}
如果我将Configuration
组件路由到/,它会渲染它。怎么会?
所以问题非常普遍 - Vue路由器默认设置为/
答案 0 :(得分:1)
问题在于我使用常规href
进行导航。
我应该使用:<router-link to="Configuration">Config</router-link>