fix: Icon渲染

This commit is contained in:
junjun 2024-07-16 17:50:40 +08:00
parent 9d3c055ca0
commit 5efe8e4f46

View File

@ -1336,7 +1336,14 @@ const svgClass = computed(() => {
</script>
<template>
<component :class="svgClass" :is="iconMap[name]"></component>
<div
class="svg-container"
v-if="staticContent"
v-html="staticContent"
:class="svgClass"
aria-hidden="true"
></div>
<component v-else :class="svgClass" :is="iconMap[name]"></component>
</template>
<style lang="less" scope>
.svg-icon {