问题描述
前端通常从后端拿到的数据都是数组中有多个对象,而echarts中的data必须是一个数组,形如['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],所以需要对后端返回的数据进行处理之后才可以使用。
处理办法
this.recordArray = res.data.modelTrain.map(function(obj,index){
return obj.ctime;
}).join(",").split(",");
先把想要的属性(这里是ctime)抽取出来放到一个新的数组中,之后在加上“,”分隔开。