我正在尝试使用vue路由器创建一个简单的菜单,id喜欢遍历所有路由并显示在菜单中,目前正在组件中使用以下实例方法,但是我只是得到一个函数,我将如何迭代以获取单个路由?
methods : {
getMenuLinks: function() {
var t = this.$router.map() ;
//t returns a vue object instance
return t._children ;
// did not know how to iterate this
}
}
我想迭代所有映射的路线,以获得类似于每个映射路线的以下内容:
<a v-link="{ path: 'home' }">Home</a>
在Nuxt中,路由是自动生成的,因此我无法执行@zxzak建议的操作。
在这种情况下,您可以执行以下操作。