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

鍍金池/ 問答/HTML/ vue-router addRoutes后為什么會重新進(jìn)入beforeEach中

vue-router addRoutes后為什么會重新進(jìn)入beforeEach中

  1. 在router對象鉤子beforeEach 中,我使用addRoutes方法動(dòng)態(tài)添加一個(gè)路由到router中,發(fā)現(xiàn)無限調(diào)用beforeEach,我想知道為什么?如圖:

clipboard.png
參考鏈接:https://jsfiddle.net/L7hscd8h...

回答
編輯回答
萌小萌
  1. 可以按照官方的懶加載,把 404 路由放最后;

    const router = new VueRouter({
        mode: 'history',
        routes: [
            { path: '*', component: NotFoundComponent }
        ]
    })
  2. 參考文章:addRoutes;里面也是實(shí)現(xiàn)最后加載 404
2017年5月8日 15:34
編輯回答
不舍棄

不要用/*,*號換成一個(gè)具體的名字

2017年11月6日 07:37