实现效果如上图
其实是两组数据,其中一组数据改为负数,然后 在展示的时候,在将负数取反
第一处修改坐标轴
xAxis: [
{
type: 'value',
axisLabel: {
formatter: function (value) {
if (value < 0) {
return -value;
}else{
return value;
}
}
}
}
],
第二处修改数据,转负为正
{
name: '左',
type: 'bar',
color: '#21B8FF',
stack: '总量',
label: {
show: true,
position: 'left',
formatter: function (value) {
if (value.data < 0) {
return -value.data;
}
},
},
emphasis: {