【发布时间】:2019-12-16 00:50:48
【问题描述】:
环境信息
反应原生信息输出:
"react": "16.8.6",
"react-native": "0.60.4"
库版本:1.2.3
复制步骤
- 使用 react-native-cli 创建一个新项目。
- 将 SVG 文件引入项目的
src文件夹(我下载并使用了 react-native-svg-uri 文档中提到的 homer simpson 图像进行测试)。 - 将 svg 导入为
import MySVG from './mysvg.svg'; - 将
MySVG传递给SvgUri组件的svgXmlData属性
预期行为
图像应该呈现在屏幕上
可重现的示例代码
import React from 'react';
import SvgUri from 'react-native-svg-uri';
import MySVG from './mysvg.svg';
const MyComponent = () => {
return (
<>
<SvgUri
svgXmlData={MySVG}
width="25"
height="25"
/>
</>
);
};
export default MyComponent;
错误信息
【问题讨论】:
-
我不知道怎么做,但是在一遍又一遍地重复同样的事情之后,它终于起作用了。
标签: reactjs react-native svg react-native-svg