fix: 🐛 已知问题修复
1. 侧边栏LOGO动画未替换element-plus内置动画库
This commit is contained in:
@@ -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">
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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 *;
|
||||
`,
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user