2017-03-02 50 views
0
<li v-for="item in navbars"> 
    <router-link to="{path:item.router}">{{item.names}}</router-link> 
</li> 

,但它不工作,控制台是我用V-的路由器链接,但它没有工作

VUE-router.esm.js f926:?16 [VUE路由器]重复命名路由定义:{名称: “自动”,路径为: “/自动”}

export default { 
    data() { 
    return { 
     isShow: false, 
     navbars: [ 
     {names: 'xx', router: '/xx'}, 
     {names: 'xx', router: '/xx'}, 
     {names: 'xx', router: '/xx'}, 
     {names: 'xx', router: '/xx'}, 
     {names: 'xx', router: '/xx'} 
     ] 
    } 
    } 
} 
+0

你的路由定义对象是什么样的? – Bert

+0

我编辑这个问题 – WUSO01

回答

0

当您使用JavaScript表达式,你应该使用v-绑定:

<router-link :to="{path:item.router}">{{item.names}}</router-link> 

vue router-link

相关问题