diff --git a/src/utils/common/icon.ts b/src/utils/common/icon.ts index 689d7748..d9862d61 100644 --- a/src/utils/common/icon.ts +++ b/src/utils/common/icon.ts @@ -7,15 +7,15 @@ import SvgIcon from '@/components/custom/SvgIcon.vue'; * 动态渲染iconify * @param icon - 图标名称 * @param color - 图标颜色 - * @param size - 图标大小 + * @param fontSize - 图标大小 */ -export function iconifyRender(icon: string, color?: string, size?: number) { - const style: { color?: string; size?: string } = {}; +export function iconifyRender(icon: string, color?: string, fontSize?: number) { + const style: { color?: string; fontSize?: string } = {}; if (color) { style.color = color; } - if (size) { - style.size = `${size}px`; + if (fontSize) { + style.fontSize = `${fontSize}px`; } return () => h(NIcon, null, { default: () => h(Icon, { icon, style }) }); } @@ -24,15 +24,15 @@ export function iconifyRender(icon: string, color?: string, size?: number) { * 动态渲染自定义图标 * @param icon - 图标名称 * @param color - 图标颜色 - * @param size - 图标大小 + * @param fontSize - 图标大小 */ -export function customIconRender(icon: string, color?: string, size?: number) { - const style: { color?: string; size?: string } = {}; +export function customIconRender(icon: string, color?: string, fontSize?: number) { + const style: { color?: string; fontSize?: string } = {}; if (color) { style.color = color; } - if (size) { - style.size = `${size}px`; + if (fontSize) { + style.fontSize = `${fontSize}px`; } return () => h(NIcon, null, { default: () => h(SvgIcon, { icon, style }) });