效果图如下
实现此效果需要在series里面写2个柱状图信息,
//一个真正的数据显示
var barData = [100,90,80,70,60,50]
//通过changeData函数返回一个数组,该数组存放的数据全部是barData数组
//的最大值那个数,例如[100,100,100,100,100]
changeData: function (data) {
var max = 0, bgData = [];
$.each(data, function (i, v) {
if (max < Number(v)) max = v;
})
$.each(data, function (i, v) {
bgData.push(max)
})
return bgData;
}
//一个是背景图的,
var bgData = changeData(barData);
下面是series的代码
series : [
//背景的
{
type: 'bar',
itemStyle: {
normal: {
barBorderRadius:6,