vueルータを使用して簡単なメニューを作成しようとしています。すべてのルートをiterarteし、私のメニューに表示したいのですが、現時点ではコンポーネントの下のメソッドを使用しています。個別のルートを取得するために繰り返しますか?私はマップされた各ルートの下のような何かを得るために、すべてのmapedルートを反復処理したいvueルータのすべてのルートを取得
methods : {
getMenuLinks: function() {
var t = this.$router.map() ;
//t returns a vue object instance
return t._children ;
// did not know how to iterate this
}
}
:代わりのVueの内部に中継する
<a v-link="{ path: 'home' }">Home</a>
実際にはvue-1ルータにバグがありましたそれは私にこれを投稿させました...とにかく、ソリューションロジックのおかげで、日付を参照してください。 –
'$ router.options.routes'の公式文書はどこにありますか? – vikyd