1.el-menu.yk-menu(:default-active="$route.path" v-if="nav.length && auth.userType!=2", mode="horizontal", :router="true", @open='onMenuOpenHandler', @close='onMenuCLoseHandler')
el-menu-item(:index='key.url' v-for="(key, idx) in nav" :key="idx")
span(slot='title') {{key.title}}
el-menu.yk-menu(:default-active="$route.path" v-if="nav.length && auth.userType ==2", mode="horizontal", :router="true", @open='onMenuOpenHandler', @close='onMenuCLoseHandler')
el-menu-item(:index='key.url' v-for="(key, idx) in nav" :key="idx")
span(slot='title') {{key.title}}

2.
1).要實現路由跳轉,先要在el-menu標簽上添加router屬性,然后只要在每個el-menu-item標簽內的index屬性設置一下url即可實現點擊el-menu-item實現路由跳轉。
2).導航當前項,在el-menu標簽中綁定 :default-active="$route.path",注意是綁定屬性,不要忘了加“:”,當$route.path等於el-menu-item標簽中的index屬性值時則該item為當前項。