更新由RNSVGPath管理的视图的属性“ d”时,react-native-chart-kit错误:

时间:2019-11-20 10:38:38

标签: api react-native react-native-chart-kit

我正在使用react-native-chart-kit饼图。

在数据数组中,而不是在总体中写入数字,而是编写如下所示的“ this.state.data”,因为我是从API获取数字的。

const pieData1 = [
  {
    name: ': East',
    population: this.state.data,
    color: '#00664f',
    legendFontColor: 'black',
    legendFontSize: 12,
  },

]

但是出现错误“更新由RNSVGPath管理的视图的属性“ d”时出错:”。知道如何解决吗?

2 个答案:

答案 0 :(得分:1)

实际上,默认情况下,图表不需要空数据。

只需保持某种状态的赋值即可。

答案 1 :(得分:0)

只需使用parseInt将状态转换为整数即可

const pieData1 = [
  {
    name: ': East',
    population: parseInt(this.state.data), ////
    color: '#00664f',
    legendFontColor: 'black',
    legendFontSize: 12,
  },