- まず、その問題が発生しました
- 1.ネストされたルーティングに移動し、ナビゲーション現在の親を強調表示することはできません
- ページナビゲーションリセット問題をリフレッシュすると
- 3.ネストされたナビゲーションルートでページをリフレッシュも問題が発生する可能性がありますリセット
- :次のソリューションです
ElementUI属性が存在し、デフォルト・アクティブ(現在アクティブなインデックスのメニュー)
<el-menu :default-active="activeIndex" @select="handleSelect" router></el-menu>
data () {
return {
activeIndex: '/'
}
},
watch: {
'$route' () {
this.handleSelect(this.activeIndex)
}
},
mounted () {
this.activeIndex = this.$route.matched[0].path || '/'
},
methods: {
handleSelect (index) {
this.activeIndex = index
}
},
このOK