我使用的是react-native- chart -kit饼图。
在数据数组中,我没有在population中写入数字,而是编写了“this.state.data”,如下所示,因为我是从一个API中获取数字的。
const pieData1 = [
{
name: ': East',
population: this.state.data,
color: '#00664f',
legendFontColor: 'black',
legendFontSize: 12,
},]
但我收到错误消息“更新RNSVGPath管理的视图的属性"d”时出错:“。你知道怎么解决吗?
发布于 2019-12-05 08:47:01
只需使用parseInt将状态类型转换为整型
const pieData1 = [
{
name: ': East',
population: parseInt(this.state.data), ////
color: '#00664f',
legendFontColor: 'black',
legendFontSize: 12,
},发布于 2020-01-23 18:13:22
实际上,默认情况下,图表需要的数据不是空的。
只需在状态中维护某种赋值。
https://stackoverflow.com/questions/58952319
复制相似问题