修复部分bug部分页面的调整

This commit is contained in:
X1627315083
2025-06-11 15:08:17 +08:00
parent c266967f16
commit 8b107857ad
20 changed files with 547 additions and 228 deletions

View File

@@ -1,12 +1,16 @@
<template>
<div class="c-svg">
<svg
<!-- <svg
:class="svgClass"
v-bind="$attrs"
:style="{ color: color, fontSize: size + 'px' }"
>
<use :href="iconName"></use>
</svg>
</svg> -->
<img
:class="svgClass"
v-bind="$attrs"
:style="{ color: color, fontSize: size + 'px' }" :src='iconName' alt="">
</div>
</template>
@@ -26,7 +30,12 @@ const props = defineProps({
default: 16,
},
});
const iconName = computed(() => `#icon-${props.name}`);
const iconName = computed(() => {
console.log(require(`@/assets/icons/${props.name}.svg`))
return require(`@/assets/icons/${props.name}.svg`)
return imgUrl
});
// const iconName = computed(() => `#icon-${props.name}`);
const svgClass = computed(() => {
if (props.name) return `svg-icon icon-${props.name}`;
return "svg-icon";