画图表时,数据要排序,则从api请求的数据是已经排好序的,需要取前五的话,就取
chartDatas=response.data.data['body'].data; // 请求来的数据,已经排好的
chartData=chartDatas.slice(0,5); // 取前5
/*--------------------------数据处理--------------------------------*/
// 取数据 var datas=[]; chartData1.forEach(function(item){ datas.push({value: item.times, name: item.alarmType}); }) // 取标题 for(i in chartData1){ lendName[i]=chartData1[i].alarmType; }