在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 阻止router-view 的created 執(zhí)行

阻止router-view 的created 執(zhí)行

  1. 點(diǎn)擊左側(cè)某菜單
  2. 在index.vue 的beforeCreate 里判斷時(shí)候有某個(gè)sessionStorage 值
  3. 沒有的話路由跳轉(zhuǎn)到一個(gè)選擇頁(yè)面

(由于項(xiàng)目復(fù)雜性,不能在總項(xiàng)目里寫router攔截,只能在子項(xiàng)目的index.vue中寫判斷)

以上步驟都實(shí)現(xiàn)了,但是有個(gè)問題:
第一次進(jìn)入的那個(gè)菜單頁(yè)面的created執(zhí)行了,里面有接口請(qǐng)求的邏輯,相當(dāng)于多發(fā)了請(qǐng)求
求問: 怎么阻止頁(yè)面的router-view 里的created的執(zhí)行

回答
編輯回答
萢萢糖

In-Component Guards

beforeRouteEnter

2017年12月19日 21:37
編輯回答
薄荷糖

已解決,方向錯(cuò)了,直接在dom里v-if 直接在有值之前控制router-view 不渲染就好了

2017年9月8日 12:49