IE9-IE11、谷歌、火狐均可以显示图形,只有IE8不显示图形。不报错。
echarts版本为最新版, 前端用的EXT显示,另一个界面用的html在IE8下就可以显示
配置项如下
//内部饼状图
var item1 = {
name: '发票类型统计',
id: 'manuOpenInvoiceReportTypeSeries',
type: 'pie',
center: ['50%', '35%'],
selectedMode: 'single',
radius: [0, '30%'],
label: {
normal: {
show: true,
formatter: function(params) { //替换值0位空
if (params.value == 0) {
return "";
} else {
return null;
}
},
position: 'inner'
}
},
labelLine: {
normal: {
show: false
}
},
data: [100, 200, 300]
}
//外部饼状图
var item2 = {
name: '价税合计统计',
type: 'pie',
center: ['50%', '35%'],
radius: ['38%', '50%'],
label: {
normal: {
show: true,
formatter: function(params) { //替换值0位空
if (params.value == 0) {
return "";
} else {
return null;
}
},
position: 'inner'
}
},
data: [100, 200, 300]
};
option = {
tooltip: {
trigger: 'item',
formatter: "{a} <br/>{b}: {c} ({d}%)"
},
legend: {
show: true,
orient: 'horizontal',
top: 10,
left: 100,
x: 'left',
data: ['专票', '普票', '电子票', '专票价税合计', '普票价税合计', '电子票价税合计']
},
series: [item1, item2],
toolbox: {
show: true,
right: 30,
feature: {
dataZoom: {
show: false,
yAxisIndex: 'none'
},
dataView: {
readOnly: true,
optionToContent: function(opt) {
}
},
saveAsImage: {
title: '保存图片'
}
}
}
};