Vue组件化,封装SVG图标。支持uniapp等vue版本。 前言 设计思路 创建SVG组件: 首先创建一个用于加载SVG文件的Vue组件。 SVG文件组织: 将SVG文件放在项目的某个目录下,例如components/svgIcon/。 SVG组件注册: 创建一个函数来动态导入SVG文件,并注册到Vue组件中。 使用SVG组件: 在项目中通过组件标签使用SVG图标。 一、核心文件 1.1 父组件 components/svgIcon/svgIcon.vue <template><checkIcon v-else-if="iconName==