我的案例是vue接收后台的数据,并且对一个固定值进行判断显示
先看效果,如果是各位想要的,可以继续往下看
在series中添加如下代码
itemStyle:{
normal:{
color: (params) =>{
if (params.value > this.dataList[0].mb){
return "#F5B544"
} else {
return "#0C75FF"
}
}
label:{
show: true,
position:"top",
fontSize:8,
formatter: (params) =>{
let res = ""
if (params.value > this.dataList[0].mb){
res += params.data
}
return res
}
}
}
},
normal就是用来判断我们颜色的,label是判断柱状图顶部的值显示与不显示
这里我们可以输出params来看一下,效果如下
公司电脑不允许截图,只能手机拍照给大家看,见谅!!