elementui NavMenu導航選單預設展開
近期專案用vue+element ui 做了一個新的後臺管理系統 用到了選單模組, 功能需要他重新整理返回自動展開原本的導航列表,經過網上搜尋發現 現有網上的部落格都不能實現(可能是我自己的原因),經過摸索發現,預設展開導航需要兩個關鍵屬性default-openeds和default-active,官網上解釋的 當前啟用選單的 index 和 當前開啟的 sub-menu 的 index 的陣列,多的不嗶嗶了 上程式碼看就懂了
:default-openeds="defalut"中的defalut指的是['1-4']這種
<el-menu
:default-active="$route.path"
:default-openeds="defalut"
class="el-menu-vertical-demo"
@open="handleOpen"
@close="handleClose"
@select="selected"
background-color="#34495F"
active-background="#fff"
active-text-color="#000"
>
</el-menu>
let store = storage.getItem('active')
if(store){
this.activeDefault = store[0]
this.defalut.push(store[1])
console.log(this.defalut)
}
window.addEventListener('beforeunload',()=>{
storage.setItem('active',this.activeDefault)
console.log(this.defalut)
})
handleOpen(key, keyPath) {
this.activeDefault = keyPath;
console.log(key, keyPath);
},
相關文章
- 更改NavMenu 導航選單啟用時的背景顏色
- ElementUI側邊欄導航選單隱藏顯示問題UI
- PbootCMS導航選單-導航選單的使用教程boot
- 點選平滑下拉展開摺疊樹形導航選單
- jQuery手風琴風格收縮展開導航選單jQuery
- css3滑鼠懸浮展開收縮導航選單CSSS3
- jQuery 動畫方式展開或者收縮垂直導航選單jQuery動畫
- (四)選單導航及路由設定路由
- CSS垂直導航選單CSS
- JavaScript二級導航選單JavaScript
- CSS 動態導航選單CSS
- 導航選單(動畫)--- jQuery動畫jQuery
- JavaScript 三級導航選單JavaScript
- [開發教程]第24講:Bootstrap導航選單boot
- 影片直播原始碼,預設展開側邊欄選單原始碼
- [開發教程] 第32講:Bootstrap導航選單裡的下拉選單boot
- WordPress入門08-WordPress設定導航選單
- CSS導航欄及下拉選單CSS
- CSS多級導航選單效果CSS
- CSS垂直三級導航選單CSS
- Element-ui之導航選單UI
- JavaScript slide下拉導航選單效果JavaScriptIDE
- [開發教程]第25講:Bootstrap導航選單的響應式設計boot
- jQuery三級導航選單詳解jQuery
- 純css製作導航下拉選單CSS
- 固定在頂部的導航選單
- vue元件之路之menu導航選單Vue元件
- jQuery 淡入淡出效果下拉導航選單jQuery
- CSS三級下拉導航選單詳解CSS
- JavaScript橫向二級導航選單效果JavaScript
- CSS3麵包屑導航選單CSSS3
- JavaScript可摺疊屬性導航選單JavaScript
- JavaScript下拉摺疊導航選單講解JavaScript
- 純CSS打造淘寶導航選單欄CSS
- CSS3垂直摺疊導航選單CSSS3
- CSS水平導航選單製作詳解CSS
- CSS 水平導航選單製作詳解CSS
- CSS3橫向導航選單效果CSSS3