1. 导出图标后缀为.svg格式的文件。

2. 检查svg文件中svg标签上的属性
svg标签上:fill="current"

path标签上:fill="#fff" 可删除

3. 引用
import { ReactComponent as Disease01 } from '@/assets/images/icon/disease01.svg';
4.使用
<Disease01 fill="#FF5719"/>
注意第3点,可能引入会有人这样写
import Disease01 from '@/assets/images/icon/disease01.svg';
结果出现以下报错:

正确的引入是这样写的:import { ReactComponent as Disease01 } from '@/assets/images/icon/disease01.svg';
本文介绍了如何处理SVG图标,确保其在React应用中正确显示。首先,检查SVG文件,设置svg标签fill属性为currentColor,移除path标签上的fill属性。然后,正确导入SVG文件,使用`import { ReactComponent as Disease01 }
2040





