一個簡單的navmenu,當直接寫出每個menuitem時,可以自動根據路由選中菜單項,這樣當輸入http://localhost/#/admin時,可見“系統(tǒng)管理”菜單項激活,用鼠標點擊也同樣有效。<el-menu :default-active="$route.path" router> <el-menu-item index="/d">查閱</el-menu-item> <el-menu-item index="/docadmin">檔案維護</el-menu-item> <el-menu-item index="/admin">系統(tǒng)管理</el-menu-item></el-menu>但嘗試動態(tài)生成菜單項時,無法自動根據導航地址激活菜單,并且鼠標點擊要點第二次才會激活:<el-menu theme="dark" :default-active="$route.path" mode="horizontal" router> <el-menu-item v-for="route in routes" :key="route.path" :index="route.path">{{ route.name}}</el-menu-item></el-menu>請問原因及解決方法?
element-ui: navmenu default-active 屬性對程序生成的menui
慕哥9229398
2018-12-20 18:19:26