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 導航選單啟用時的背景顏色
- js垂直右側展開導航選單詳解JS
- ElementUI側邊欄導航選單隱藏顯示問題UI
- 點選平滑下拉展開摺疊樹形導航選單
- jQuery 動畫方式展開或者收縮垂直導航選單jQuery動畫
- PbootCMS導航選單-導航選單的使用教程boot
- 點選標題下拉展開二級子標題導航選單
- jQuery點選展開摺疊手風琴導航選單詳解jQuery
- jQuery手風琴風格收縮展開導航選單jQuery
- css3滑鼠懸浮展開收縮導航選單CSSS3
- 手風琴方式展開和摺疊導航選單效果
- jQuery實現的點選展開其他專案摺疊導航選單jQuery
- (四)選單導航及路由設定路由
- 導航選單(動畫)--- jQuery動畫jQuery
- CSS垂直導航選單CSS
- jQuery垂直可摺疊展開導航選單程式碼例項詳解jQuery
- 12個獨特的導航選單設計
- CSS 動態導航選單CSS
- JavaScript 三級導航選單JavaScript
- JavaScript二級導航選單JavaScript
- jQuery滑動導航選單jQuery
- [開發教程]第24講:Bootstrap導航選單boot
- 影片直播原始碼,預設展開側邊欄選單原始碼
- [開發教程] 第32講:Bootstrap導航選單裡的下拉選單boot
- WordPress入門08-WordPress設定導航選單
- Element-ui之導航選單UI
- CSS導航欄及下拉選單CSS
- CSS多級導航選單效果CSS
- CSS垂直三級導航選單CSS
- 左側分類導航選單
- html-製作導航選單HTML
- 導航和選單的教程一
- Vue + ElementUI 手擼後臺管理網站基本框架(三)登入及導航選單載入VueUI網站框架
- [開發教程]第25講:Bootstrap導航選單的響應式設計boot
- 用CSS3設計響應式導航選單CSSS3
- vue元件之路之menu導航選單Vue元件
- 固定在頂部的導航選單
- jQuery三級導航選單詳解jQuery