chore: remove console && update components

This commit is contained in:
JaguarJack
2023-03-04 18:23:07 +08:00
parent 67545252fe
commit 8fe6d5c827
7 changed files with 22 additions and 23 deletions

View File

@@ -23,23 +23,27 @@ watch(router.currentRoute, (newValue, oldValue) => {
if (newValue.meta.active_menu) {
appStore.setActiveMenu(newValue.meta.active_menu)
}
setActiveMenu(newValue)
getBreadcrumbs(newValue)
})
// get init breadcrumb
onMounted(() => {
if (router.currentRoute.value.path !== '/') {
// 如果是内页,并且设置激活菜单
if (router.currentRoute.value.meta.active_menu) {
appStore.setActiveMenu(router.currentRoute.value.meta.active_menu)
} else {
appStore.setActiveMenu(router.currentRoute.value.path)
}
}
setActiveMenu(router.currentRoute.value)
getBreadcrumbs(router.currentRoute.value)
})
const setActiveMenu = route => {
if (route.path !== '/') {
// 如果是内页,并且设置激活菜单
if (route.meta.active_menu) {
appStore.setActiveMenu(route.meta.active_menu)
} else {
appStore.setActiveMenu(route.path)
}
}
}
// get breadcrums
function getBreadcrumbs(newRoute: RouteLocationNormalizedLoaded) {
breadcrumbs.value = []