From e54c435ba1e79b345b38ddb3fb107dc647973629 Mon Sep 17 00:00:00 2001 From: "vue-admin-beautiful.com" <783963206@qq.com> Date: Sun, 18 Jul 2021 12:19:59 +0800 Subject: [PATCH] vue-router use addRoute --- src/config/permission.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/config/permission.js b/src/config/permission.js index 3d6a8aa..ce86eb5 100644 --- a/src/config/permission.js +++ b/src/config/permission.js @@ -54,7 +54,9 @@ router.beforeResolve(async (to, from, next) => { } else if (authentication === 'all') { accessRoutes = await store.dispatch('routes/setAllRoutes') } - router.addRoutes(accessRoutes) + accessRoutes.forEach((item) => { + router.addRoute(item) + }) next({ ...to, replace: true }) } catch { await store.dispatch('user/resetAccessToken')