fix: 🐛 移除unplugin-icon插件,避免vue-template-compiler编译器在某些机器引发的报错

This commit is contained in:
ray
2024-10-08 14:42:49 +08:00
parent 57bca54848
commit 20dc49df6c
28 changed files with 229 additions and 130 deletions

View File

@@ -9,8 +9,9 @@
item.redirect === 'noredirect' || index === breadcrumbs.length - 1
"
class="color-gray-400"
>{{ translateRouteTitle(item.meta.title) }}</span
>
{{ translateRouteTitle(item.meta.title) }}
</span>
<a v-else @click.prevent="handleLink(item)">
{{ translateRouteTitle(item.meta.title) }}
</a>

View File

@@ -109,11 +109,15 @@
>
<template v-if="isExpand">
收起
<i-ep-arrow-up />
<el-icon>
<ArrowUp />
</el-icon>
</template>
<template v-else>
展开
<i-ep-arrow-down />
<el-icon>
<ArrowDown />
</el-icon>
</template>
</el-link>
</el-form-item>

View File

@@ -9,10 +9,14 @@
:max="99"
class="wh-full"
>
<i-ep-bell class="notification-icon h-full" />
<el-icon class="notification-icon h-full">
<Bell />
</el-icon>
</el-badge>
<el-badge :offset="[-10, 15]" v-else>
<i-ep-bell class="notification-icon h-full" />
<el-badge v-else class="wh-full">
<el-icon class="notification-icon h-full">
<Bell />
</el-icon>
</el-badge>
</div>

View File

@@ -145,8 +145,8 @@
<el-button type="primary" size="small" @click="handleConfirm">
{{ confirmText }}
</el-button>
<el-button size="small" @click="handleClear"> </el-button>
<el-button size="small" @click="handleClose"> </el-button>
<el-button size="small" @click="handleClear"> </el-button>
<el-button size="small" @click="handleClose"> </el-button>
</div>
</div>
</el-popover>

View File

@@ -16,7 +16,7 @@
:accept="props.accept"
:limit="props.limit"
>
<i-ep-plus />
<el-icon><Plus /></el-icon>
<template #file="{ file }">
<div style="width: 100%">
<img class="el-upload-list__item-thumbnail" :src="file.url" alt="" />