最近公司在用avue+v-charts,首先介绍一下avue和v-charts吧,
avue:基于vue和饿了么组件element进行封装的框架
v-chart:基于vue和echarts封装的图表工具
主要是v-charts问题,下面大概讲一下v-charts的取值问题,主要是后台返回数据填充到v-charts中去,并不是假数据
折线图:
我后台返回的数据下面截图中有,主要就是columns中的参数和下面方法中传递的数据的参数一致,这样才能进行填充。emmm,我也不太会讲,直接上代码吧,
chartData: {
columns: ['zDate', 'zFace', 'zOldChannel'],
rows: []
},
var t = this
//折线1
console.log(t.zDate)
console.log(t.zFace)
console.log(t.zOldChannel)
const zDate1 = t.zDate
const zFace1 = t.zFace
const zOldChannel1 = t.zOldChannel
const data = {
zDate1, zFace1, zOldChannel1
}
const chartData = (data) => {
let ans = []
for (let i = 0; i < data.zDate1.len