大家好!今天给大家分享的知识是如何给Echarts柱状图动态赋值
一、动态赋值
在前端时间的开发工作当中遇到了一个需求,就是给Echarts柱状图进行后台查询动态赋值,效果图如下:
需要每个地市统计三个数据,以下是我的解决办法:
setQytjData(){
getFhTabel(this.queryParams).then(response => {
let deptName = response.data.map(item => item.deptName);
let count = response.data.map(item => item.count);
let ycy = response.data.map(item => item.ycy);
let yfh = response.data.map(item => item.yfh);
this.qytjChart.setOption({
xAxis : [
{
data : deptName
}
],
series : [
{
data : count
},
{
data : ycy
},
{
data : yfh
},
]
});
});
},
先通过调方法查询数据,然后将数据遍历,之后一一赋值给柱状图的xAxis列和series。这样就完成了从后端查询数据给柱状图赋值
总结
以上就是我给Echarts柱状图动态赋值的方法,如觉得有用,记得点赞,如有更好的方式,欢迎讨论~ 谢谢观看~