From b2a5dd96ee97b2e06080e65b03e1073b2cd1c74a Mon Sep 17 00:00:00 2001 From: liyang <1711467488@qq.com> Date: Wed, 9 Jan 2019 21:12:36 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=80=E5=8C=96=E5=86=99=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Former-commit-id: 629be5c2cda97a02cb72faf528b1791a6dcc4f37 --- src/router/index.js | 5 +---- src/store/modules/d2admin/modules/page.js | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index cb588dd..2e11da2 100755 --- a/src/router/index.js +++ b/src/router/index.js @@ -56,11 +56,8 @@ router.beforeEach((to, from, next) => { router.afterEach(to => { // 进度条 NProgress.done() - // 需要的信息 - const app = router.app - const { name, params, query, fullPath } = to // 多页控制 打开新的页面 - app.$store.dispatch('d2admin/page/open', { name, params, query, fullPath }) + store.dispatch('d2admin/page/open', to) // 更改标题 util.title(to.meta.title) }) diff --git a/src/store/modules/d2admin/modules/page.js b/src/store/modules/d2admin/modules/page.js index 662a889..d4654c5 100644 --- a/src/store/modules/d2admin/modules/page.js +++ b/src/store/modules/d2admin/modules/page.js @@ -125,7 +125,7 @@ export default { * @class current * @description 打开一个新的页面 * @param {Object} state vuex state - * @param {Object} param { name, params, query, fullPath } 路由信息 + * @param {Object} param 从路由钩子的 to 对象上获取 { name, params, query, fullPath } 路由信息 */ open ({ state, commit, dispatch }, { name, params, query, fullPath }) { return new Promise(async resolve => {