From 0112b7d514951aaffcd9adff947f0a73f3f66f2c Mon Sep 17 00:00:00 2001 From: FairyEver <1711467488@qq.com> Date: Fri, 20 Sep 2019 17:01:08 +0800 Subject: [PATCH] fix https://github.com/d2-projects/d2-admin/issues/226 Former-commit-id: f6e46abcc53e93cb48f5d8c6cad0f91266d71ff7 --- src/store/modules/d2admin/modules/page.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/store/modules/d2admin/modules/page.js b/src/store/modules/d2admin/modules/page.js index 98fef2a..e5da1ee 100644 --- a/src/store/modules/d2admin/modules/page.js +++ b/src/store/modules/d2admin/modules/page.js @@ -80,7 +80,7 @@ export default { * 将 opened 属性赋值并持久化 在这之前请先确保已经更新了 state.opened * @param {Object} context */ - opend2db ({ state, dispatch }) { + opened2db ({ state, dispatch }) { return new Promise(async resolve => { // 设置数据 dispatch('d2admin/db/set', { @@ -108,7 +108,7 @@ export default { page.fullPath = fullPath || page.fullPath state.opened.splice(index, 1, page) // 持久化 - await dispatch('opend2db') + await dispatch('opened2db') // end resolve() }) @@ -133,7 +133,7 @@ export default { commit('keepAlivePush', tag.name) } // 持久化 - await dispatch('opend2db') + await dispatch('opened2db') // end resolve() }) @@ -216,7 +216,7 @@ export default { state.opened.splice(index, 1) } // 持久化 - await dispatch('opend2db') + await dispatch('opened2db') // 最后需要判断是否需要跳到首页 if (isCurrent) { const { name = '', params = {}, query = {} } = newPage @@ -255,7 +255,7 @@ export default { router.push(pageAim) } // 持久化 - await dispatch('opend2db') + await dispatch('opened2db') // end resolve() }) @@ -283,7 +283,7 @@ export default { router.push(pageAim) } // 持久化 - await dispatch('opend2db') + await dispatch('opened2db') // end resolve() }) @@ -316,7 +316,7 @@ export default { router.push(pageAim) } // 持久化 - await dispatch('opend2db') + await dispatch('opened2db') // end resolve() }) @@ -331,7 +331,7 @@ export default { // 删除打开的页面 并在缓存设置中删除 state.opened.splice(1).forEach(({ name }) => commit('keepAliveRemove', name)) // 持久化 - await dispatch('opend2db') + await dispatch('opened2db') // 关闭所有的标签页后需要判断一次现在是不是在首页 if (router.app.$route.name !== 'index') { router.push({