Vueのエレメントサブナビゲーションルートが選択されている問題

  • まず、その問題が発生しました
    • 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

## 終わり

その下ではサポートのポイントのような小さなパートナーを支援〜

私は〜賞賛を指す助けるために小さなパートナーを感じます

おすすめ

転載: www.cnblogs.com/zheroXH/p/11613079.html