fix: 🐛 已知问题修复

1. 侧边栏LOGO动画未替换element-plus内置动画库
This commit is contained in:
ray
2025-01-07 12:32:50 +08:00
parent 25129cf087
commit ea5e723004
3 changed files with 3 additions and 7 deletions

View File

@@ -1,6 +1,6 @@
<template>
<div class="logo">
<transition enter-active-class="animate__animated animate__fadeInLeft">
<transition enter-active-class="el-fade-in-left">
<router-link :key="+collapse" class="wh-full flex-center" to="/">
<img :src="logo" class="w20px h20px" />
<span v-if="!collapse" class="title">

View File

@@ -6,12 +6,9 @@
// 未配置始终显示,使用唯一子节点替换父节点显示为叶子节点
(!item.meta?.alwaysShow &&
hasOneShowingChild(item.children, item) &&
(!onlyOneChild.children ||
onlyOneChild.children.filter((child: any) => !child.meta?.hidden).length === 0 ||
onlyOneChild.noShowingChildren)) ||
(!onlyOneChild.children || onlyOneChild.noShowingChildren)) ||
// 即使配置了始终显示,但无子节点,也显示为叶子节点
(item.meta?.alwaysShow &&
(!item.children || item.children.filter((child) => !child.meta?.hidden).length === 0))
(item.meta?.alwaysShow && !item.children)
"
>
<AppLink

View File

@@ -35,7 +35,6 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
api: "modern-compiler",
additionalData: `
@use "@/styles/variables.scss" as *;
@use "element-plus/theme-chalk/src/index.scss" as *;
`,
},
},