From 6d0ac338e6e3d2e8705b1aed13c6a6faa811327e Mon Sep 17 00:00:00 2001 From: saatana <1041367524@qq.com> Date: Wed, 23 Mar 2022 15:38:51 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20svg=E5=9B=BE=E6=A0=87=E9=A2=9C=E8=89=B2?= =?UTF-8?q?=E9=97=AA=E7=83=81=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/extra/ElIcon.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/extra/ElIcon.vue b/src/components/extra/ElIcon.vue index d50a329..68634ff 100644 --- a/src/components/extra/ElIcon.vue +++ b/src/components/extra/ElIcon.vue @@ -38,6 +38,7 @@ const symbolId = computed(() => `#icon-${props.name}`); // 补全图标尺寸 const size = computed(() => (Number.isNaN(new Number(props.size).valueOf()) ? props.size : props.size + 'px')); + const color = computed(() => props.color); // 判断是remix图标还是element-plus图标 const isRemix = computed(() => !Object.keys(icons).includes(props.name)); @@ -51,6 +52,6 @@ svg.x-icon { width: v-bind(size); height: v-bind(size); - fill: v-bind(size); + fill: v-bind(color); }