feat(tree): add headerTitle slot

This commit is contained in:
Vben
2021-03-27 17:25:37 +08:00
parent 782cbc0a0b
commit 6bb19fb2d4
14 changed files with 29 additions and 21 deletions

View File

@@ -14,7 +14,7 @@ export function createHttpGuard(router: Router) {
}
router.beforeEach(async () => {
// Switching the route will delete the previous request
removeAllHttpPending && axiosCanceler?.removeAllPending();
axiosCanceler?.removeAllPending();
return true;
});
}

View File

@@ -1,5 +1,5 @@
import type { Router } from 'vue-router';
import { setLastChangeTab } from '/@/logics/mitt/tabChange';
import { setRouteChange } from '/@/logics/mitt/routeChange';
export function createPageGuard(router: Router) {
const loadedPageMap = new Map<string, boolean>();
@@ -7,7 +7,7 @@ export function createPageGuard(router: Router) {
router.beforeEach(async (to) => {
to.meta.loaded = !!loadedPageMap.get(to.path);
// Notify routing changes
setLastChangeTab(to);
setRouteChange(to);
return true;
});

View File

@@ -25,7 +25,7 @@ export function createPageLoadingGuard(router: Router) {
if (unref(getOpenPageLoading)) {
setTimeout(() => {
appStore.commitPageLoadingState(false);
}, 300);
}, 220);
}
return true;
});

View File

@@ -4,7 +4,7 @@ import { tabStore } from '/@/store/modules/tab';
import { userStore } from '/@/store/modules/user';
import { permissionStore } from '/@/store/modules/permission';
import { PageEnum } from '/@/enums/pageEnum';
import { removeTabChangeListener } from '/@/logics/mitt/tabChange';
import { removeTabChangeListener } from '/@/logics/mitt/routeChange';
export function createStateGuard(router: Router) {
router.afterEach((to) => {