“未扣”图例的橙色边框为什么无法显示?同样的代码2.2.7中可以显示。
配置项如下
option = {
title : {
title:'"未扣"图例的边框为什么无法显示,在2.2.7中可以显示,3.0就不行',
subtext: '虚拟数据'
},
tooltip : {
trigger: 'axis',
axisPointer : { // 坐标轴指示器,坐标轴触发有效
type : 'shadow' // 默认为直线,可选为:'line' | 'shadow'
},
formatter: function (params){
var ret = '';
ret = params[0].name + '<br/>'
+ params[0].seriesName + ' : ' + (params[0].value + params[1].value) + '<br/>'
+ params[1].seriesName + ' : ' + params[1].value;
return ret;
}
},
legend: {
selectedMode:false,
data:['应扣', '未扣']
},
toolbox: {
show : true,
feature : {
mark : {show: true},
dataView : {show: true, readOnly: false},
restore : {show: true},
saveAsImage : {show: true}
}
},
calculable : false,
xAxis : [
{
type : 'category',
data : ['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月','1月']
}
],
yAxis : [
{
type : 'value',
boundaryGap: [0, 0.1]
}
],
series : [
{
name:'应扣',
type:'bar',
stack: 'sum',
barCategoryGap: '50%',
itemStyle: {
normal: {
color: 'tomato',
barBorderColor: 'tomato',
barBorderWidth: 6,
barBorderRadius:0,
label : {
show: true, position: 'insideTop'
}
}
},
data:[260, 200, 220, 120, 100, 80,100,120,200,300,80,50,60]
},
{
name:'未扣',
type:'bar',
stack: 'sum',
itemStyle: {
normal: {
color: '#fff',
barBorderColor: 'tomato',
barBorderWidth: 6,
barBorderRadius:0,
label : {
show: true,
position: 'top',
formatter: function (params) {
for (var i = 0, l = option.xAxis[0].data.length; i < l; i++) {
if (option.xAxis[0].data[i] == params.name) {
return option.series[0].data[i] + params.value;
}
}
},
textStyle: {
color: 'tomato'
}
}
}
},
data:[60, 80, 50, 80,80, 70,50,30,25,25,35,50,40]
}
]
};