Merge pull request #10991 from dataease/pr@dev-v2@fix_icon

fix: Icon渲染
This commit is contained in:
Junjun 2024-07-16 17:52:41 +08:00 committed by GitHub
commit eb652ed08b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

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 {