Uncaught Error: Bar only support cartesian2d coordinateSystem
at ExtendedClass.getInitialData (echarts.js:28900)
at ExtendedClass.init (echarts.js:7461)
at ExtendedClass.<anonymous> (echarts.js:2306)
at Array.forEach (<anonymous>)
at each (echarts.js:3060)
at ExtendedClass.visitComponent (echarts.js:2267)
at Function.entity.topologicalTravel (echarts.js:6189)
at ExtendedClass.mergeOption (echarts.js:2236)
at ExtendedClass.initBase (echarts.js:2721)
at ExtendedClass.resetOption (echarts.js:2181)
配置项如下
option = {
title:{
text:'ESDALARMCOUNT',
textStyle:{color:'#B0B8C2',fontSize:18}
},
polar: {},
grid: { top: 100},
legend:{
y:'top',
textStyle:{color:'#B0B8C2'},
data:['出现次数','均值']
},
tooltip:{
show: true,
formatter:function (params) {
var id = params.dataIndex;
return '连续报警次数:'+['1','7','9',][id] + '次' + '<br>出现次数:' + [[0,3],[0,1],[0,2],][id][1] + '次'
},
},
angleAxis: {
type: 'category',
data:['1','7','9',]
},
radiusAxis: {},
series:[
{
type: 'bar',
itemStyle: {
normal: {color: 'transparent'}
},
stack: '最大最小值',
data:[[0,3],[0,1],[0,2],].map(function (d) {
return d[0];
}),
coordinateSystem: 'polar',
silent: true,
},
{
type:'bar',
name: '次数范围',
stack: '最大最小值',
data:[[0,3],[0,1],[0,2],].map(function (d) {
return d[1] - d[0];
}),
coordinateSystem:'polar'
}
],
};