SVG
SVG 是一个用于显示 SVG 矢量图像的视图组件,支持从以下三种来源加载 SVG 内容:
- 网络图片 URL
- 本地文件路径
- 内联 SVG 代码
SVG 图像在显示时会作为位图进行渲染(不再支持矢量绘制)。你可以选择以模板图像的方式渲染,从而实现着色功能。
使用方式
Props(属性)
图像来源(3选1,必须指定一个)
注意:以上三个属性互斥,只能设置其中一个。
图像渲染行为(ImageRenderingBehaviorProps)
resizable 属性详细说明
示例
从本地文件加载 SVG 并作为模板图像渲染
使用内联 SVG 代码渲染图像
注意事项
SVG图像现在统一以位图方式渲染,不再支持vectorDrawing属性。- 若希望对图像进行着色,可设置
renderingMode="template"并搭配foregroundColor。 - 所有图像来源字段(
url、filePath、code)只能设置一个,不能同时使用。
