我尝试在反应原生中显示一个AreaChart时出现错误,No View Manager为类RNSVGLine定义,并发现很多人将react-native链接到react-native-svg解决了这个问题。对我来说,它只是让我实现了构建错误。
取消链接它解决了构建问题,但它又回到了上一个错误。
import { AreaChart } from 'react-native-svg-charts'
这是导入和包,它是使用npm安装的。
return (
<AreaChart
style={ { height: 200 } }
dataPoints={ data }
fillColor={ 'rgba(134, 65, 244, 0.2)' }
strokeColor={ 'rgb(134, 65, 244)' }
contentInset={ { top: 30, bottom: 30 } }
curve={shape.curveNatural}
/>
);
这是我尝试渲染的地方。
我没有更多关于该怎么做的想法,进入MainApplication.java并手动导入它并不能解决我的问题。
答案 0 :(得分:0)
问题是编译的库版本与支持库版本不同。这是在android / build.gradle和app / build.gradle以及.json文件中设置的。在此之后,react-native与react-native-svg之间的链接不再存在构建错误并且有效。