Skip to content

Commit f70c9f4

Browse files
author
Akiraka
committed
解决 remixicon 图标集与 arco 图标集显示大小不一样问题
1 parent 16e302e commit f70c9f4

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

Diff for: src/components/IconSelect.vue

+7-2
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
<a-select v-model="dataModel" :options="IconSelect" :trigger-props="{ contentClass: 'iconSelect' }" allow-search allow-clear placeholder="请选择菜单图标">
33
<template #label="{ data }">
44
<a-space>
5-
<component :is="data.value" />
5+
<component :is="data.value" :width="size" :height="size" :size="size.toString()" />
66
<span v-if="title">{{data?.value}}</span>
77
</a-space>
88
</template>
99
<template #option="{ data }">
10-
<component :is="data.value" />
10+
<component :is="data.value" :width="size" :height="size" :size="size.toString()" />
1111
</template>
1212
</a-select>
1313
</template>
@@ -25,6 +25,11 @@ const props = defineProps({
2525
title: {
2626
type: Boolean,
2727
default: true
28+
},
29+
// Akiraka 20240709 控制图标显示大小
30+
size: {
31+
type: [Number, String],
32+
default: 16
2833
}
2934
});
3035

0 commit comments

Comments
 (0)