一.问题 拿接口取值,明明this.props.chartsValue[0]已经返回json数据,结果this.props.chartsValue[0].history报错:无法获得undefined数据的history属性!... 二.原因 数据操作,尤其是取值操作是有时间过程的.console.log出来的信息不代表是此刻变量的数据值(可能是在数据传进来之前就log了),除非一直console.log,才能看到信息从无到有的过程. 三.解决 做数据判断处理,确保在准确拿到值以后,再进行相关操…