echarts对后端返回的数据进行处理


这种数据

需要得到数组中的对象同一类的数据为一个数组

1.第一步,先要name作为键名

let keyArray = Object.keys(order.data[0])
2.根据键名做循环取出对应的键名的数据
keyArray.forEach(key => {
          this.echartData.order.series.push({
            // 将wechat改名为小程序
            name: key === 'wechat' ? '小程序' : key,
            data:  order.data.map(item => item[key]),
            type: 'line'
          })
        })
这样就可以得到这种数据

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM