在这段返回的数据中,需要的画图数据是 fansChangeGraphVOList 此时就需要将这个取出来,即
const { fansChangeGraphVOList = [] } = fansTrend;(fansTrend设置成是一个对象{}),获取数据的时候
this.setState({ fansTrend: res.extData || {} })。
此时,获取X轴数据:xData.push(item.scanDate);
Y轴数据:yData.push(item[dataType]);或者yData.push(item.dateValue); 在前面的this.state中:this.state={dataType: "fansChange"}
在这里中,就不需要进行处理了,因为返回的就是一个数组,获取数据的时候:this.setState({ fansTrend: res.extData || [] })
此时,获取X轴数据: xData.push(item.dateCode);
Y轴数据:yData.push(item.dateValue);