This commit is contained in:
ray
2024-10-25 01:22:09 +08:00
2 changed files with 17 additions and 1 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "vue3-element-admin",
"version": "2.18.1",
"version": "2.18.2",
"private": true,
"type": "module",
"scripts": {

View File

@@ -24,6 +24,15 @@
</template>
</template>
<template #suffix>
<!-- 清空按钮 -->
<el-icon
v-if="selectedIcon"
style="margin-right: 8px"
@click.stop="clearSelectedIcon"
>
<CircleClose />
</el-icon>
<el-icon
:style="{
transform: popoverVisible ? 'rotate(180deg)' : 'rotate(0)',
@@ -165,6 +174,13 @@ onClickOutside(iconSelectRef, () => (popoverVisible.value = false), {
ignore: [popoverContentRef],
});
/**
* 清空已选图标
*/
function clearSelectedIcon() {
selectedIcon.value = "";
}
onMounted(() => {
loadIcons();
if (selectedIcon.value) {