mirror of
https://github.com/vbenjs/vue-vben-admin.git
synced 2025-08-28 05:39:34 +08:00
fix: fix the disappearance of tab switching parameters (#56)
This commit is contained in:
@@ -22,8 +22,8 @@ import {
|
||||
import { useRouter } from 'vue-router';
|
||||
import { useThrottle } from '/@/hooks/core/useThrottle';
|
||||
import { permissionStore } from '/@/store/modules/permission';
|
||||
import { useTabs } from '/@/hooks/web/useTabs';
|
||||
import { PageEnum } from '/@/enums/pageEnum';
|
||||
// import { useTabs } from '/@/hooks/web/useTabs';
|
||||
// import { PageEnum } from '/@/enums/pageEnum';
|
||||
|
||||
// import
|
||||
export default defineComponent({
|
||||
@@ -53,8 +53,8 @@ export default defineComponent({
|
||||
setup(props) {
|
||||
const menusRef = ref<Menu[]>([]);
|
||||
const flatMenusRef = ref<Menu[]>([]);
|
||||
const { currentRoute } = useRouter();
|
||||
const { addTab } = useTabs();
|
||||
const { currentRoute, push } = useRouter();
|
||||
// const { addTab } = useTabs();
|
||||
|
||||
const getProjectConfigRef = computed(() => {
|
||||
return appStore.getProjectConfig;
|
||||
@@ -144,7 +144,8 @@ export default defineComponent({
|
||||
if (splitType === MenuSplitTyeEnum.TOP) {
|
||||
menuStore.commitCurrentTopSplitMenuPathState(path);
|
||||
}
|
||||
addTab(path as PageEnum, true);
|
||||
push(path);
|
||||
// addTab(path as PageEnum, true);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user