fix: Icon渲染
This commit is contained in:
parent
9d3c055ca0
commit
5efe8e4f46
@ -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 {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user