import "virtual:svg-icons-register"; // 引入SvgIcon组件 import svgIcon from "@/components/SvgIcon/index.vue"; createApp(App) .use(ElementPlus) .use(router) //注册图标组件 .component('svg-icon', svgIcon) .mount('#app') (五) 使用 组件内使用 封装好的图标组件 1111 <svg-icon name="...
创建一个Icon组件,供自定义的svg图标使用和iconfont图标使用 <template><svg class="icon"><use :href="id"></use></svg></template>import { defineComponent, ref } from 'vue'export default defineComponent({name: 'Icon',props: {name: String,},setup(props) {const id = ref(`#${props.name}`...