From aef99827cec9db08ae267729cdec100b22552cfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Thu, 16 Mar 2023 14:31:12 +0800 Subject: [PATCH] replace router with useGo --- .../header/components/user-dropdown/index.vue | 6 ++--- frontend/vben/src/views/page/file/index.vue | 22 +++++++++++++------ .../vben/src/views/page/filelist/index.vue | 16 +++++++++++++- 3 files changed, 33 insertions(+), 11 deletions(-) diff --git a/frontend/vben/src/layouts/default/header/components/user-dropdown/index.vue b/frontend/vben/src/layouts/default/header/components/user-dropdown/index.vue index 4b0ac9c..4c505c6 100644 --- a/frontend/vben/src/layouts/default/header/components/user-dropdown/index.vue +++ b/frontend/vben/src/layouts/default/header/components/user-dropdown/index.vue @@ -37,10 +37,9 @@ import { useI18n } from '/@/hooks/web/useI18n' import { useDesign } from '/@/hooks/web/useDesign' import { useModal } from '/@/components/Modal' - + import { useGo } from '/@/hooks/web/usePage' import headerImg from '/@/assets/images/header.jpg' import { propTypes } from '/@/utils/propTypes' - import { router } from '/@/router' import { PageEnum } from '/@/enums/pageEnum' import { createAsyncComponent } from '/@/utils/factory/createAsyncComponent' @@ -61,6 +60,7 @@ setup() { const { prefixCls } = useDesign('header-user-dropdown') const { t } = useI18n() + const go = useGo() const userStore = useUserStore() const getUserInfo = computed(() => { @@ -81,7 +81,7 @@ handleLoginOut() break case 'settings': - router.push(PageEnum.PAGE_SETTINGS) + go(PageEnum.PAGE_SETTINGS) break } } diff --git a/frontend/vben/src/views/page/file/index.vue b/frontend/vben/src/views/page/file/index.vue index 4315632..dd1c315 100644 --- a/frontend/vben/src/views/page/file/index.vue +++ b/frontend/vben/src/views/page/file/index.vue @@ -1,5 +1,8 @@