解決vue-router 二級導航默認選中某一選項的問題
現(xiàn)在有一個需求是這樣的:
這個需求很正常吧! 二級導航條,不是二級路由的(如果是二級路由是用linkActiveClass來做,我之前文章說過),是單純獲取數(shù)據(jù)的按鈕,當這個頁面出現(xiàn)時,默認選中第一項。
首先:
上面的判斷的意思是:如果你點擊某一個選項把這個index傳過去,activeName等于那一個傳過來的index(index是遍歷出來的數(shù)據(jù)如:1,2,3,4,5),就顯示該個active或者index==pid,pid默認為0,所以index==0,就是默認第一個選項被選中。
但是當我點擊其它項的時候,要把那個pid改為false,只能把這個false賦值給uid,uid卻不能在data里而聲明,因為組件遍歷v-for是時候就默認執(zhí)行了selected()這個函數(shù),所以只能把這個賦值給全局
我目前只能用這個方法解決這個問題,如果有更好的方法,希望可以共享一下
以上這篇解決vue-router 二級導航默認選中某一選項的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- vue學習之Vue-Router用法實例分析
- 淺析vue-router中params和query的區(qū)別
- 詳解vue-router 動態(tài)路由下子頁面多頁共活的解決方案
- vue-router結(jié)合vuex實現(xiàn)用戶權(quán)限控制功能
- vue實現(xiàn)權(quán)限控制路由(vue-router 動態(tài)添加路由)
- vue-router 中 meta的用法詳解
- 淺談vue-router路由切換 組件重用挖下的坑
- vue-router之實現(xiàn)導航切換過渡動畫效果
- 使用vue-router切換頁面時實現(xiàn)設置過渡動畫
- vue-router的鉤子函數(shù)用法實例分析
- vue-router路由模式詳解(小結(jié))
- vue-router兩種模式區(qū)別及使用注意事項詳解
- vue-router跳轉(zhuǎn)時打開新頁面的兩種方法
- 使用vue-router在Vue頁面之間傳遞數(shù)據(jù)的方法
- vue-router二級導航切換路由及高亮顯示的實現(xiàn)方法
- 移動端底部導航固定配合vue-router實現(xiàn)組件切換功能
- 詳解新手使用vue-router傳參時注意事項
- Vue路由管理器Vue-router的使用方法詳解
相關(guān)文章
vue使用axios導出后臺返回的文件流為excel表格詳解
這篇文章主要介紹了vue使用axios導出后臺返回的文件流為excel表格方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-08-08Vue3中動態(tài)修改樣式與級聯(lián)樣式優(yōu)先順序圖文詳解
在項目中,我們時常會遇到動態(tài)的去綁定操作切換不同的CSS樣式,下面這篇文章主要給大家介紹了關(guān)于Vue3中動態(tài)修改樣式與級聯(lián)樣式優(yōu)先順序的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2023-04-04Vue3使用customRef封裝防抖函數(shù)的方法詳解
防抖函數(shù)的作用是高頻率觸發(fā)的事件,在指定的單位時間內(nèi),只響應最后一次,如果在指定的時間內(nèi)再次觸發(fā),則重新計算時間,本文將給大家詳細的介紹一下Vue3使用customRef封裝防抖函數(shù)的方法,需要的朋友可以參考下2023-09-09