请问是否某些类型的Echart图不支持?
请问是否某些类型的Echart图不支持?因为我从网站搬过来测试代码,第一个可以执行,第二个执行不了。请看下面:private void bchart可以生成()
{
eCharts1.Option = @"{
title: {
text: '设计',
subtext: '测试',
left: 'center'
},
tooltip: {
trigger: 'item',
formatter: '{a} <br/>{b} : {c} ({d}%)'
},
legend: {
left: 'center',
top: 'bottom',
data: [
'rose1',
'rose2',
'rose3',
'rose4',
'rose5',
'rose6',
'rose7',
'rose8'
]
},
toolbox: {
show: true,
feature: {
mark: { show: true },
dataView: { show: true, readOnly: false },
restore: { show: true },
saveAsImage: { show: true }
}
},
series: [
{
name: 'Area Mode',
type: 'pie',
radius: ,
center: ['50%', '50%'],
roseType: 'area',
itemStyle: {
borderRadius: 5
},
data: [
{ value: 30, name: '设计' },
{ value: 28, name: '校核' },
{ value: 26, name: '审查' },
{ value: 24, name: '关闭' },
{ value: 10, name: '新建' },
{ value: 20, name: 'rose 6' },
{ value: 18, name: 'rose 7' },
{ value: 16, name: 'rose 8' }
]
}
]
}";
}
private void bchart不可以生成()
{
eCharts1.Option = @"{
title: {
text:
'Basic Radar Chart'
},
legend: {
data: ['Allocated
BudgetSSS', 'bbbb']
},
radar: {
// shape: 'circle',
indicator: [
{ name: 'aaaaa', max: 6500 },
{ name: 'Administration', max: 16000 },
{ name:
'Information Technology', max: 30000 },
{ name:
'Customer Support', max: 38000 },
{ name:
'Development', max: 52000 },
{ name: 'Marketing',
max: 52000 } ,
{ name: '', max: 52000 },
{
name: 'Marketing2', max: 25000 }
]
},
series: [
{
name: 'Budget vs spending',
type: 'radar',
data: [
{
value:
35000, 50000, 18000, 50000, 18000],
name:
'Allocated Budget2222'
},
{
value:
21000],
name: 'Actual Spending'
},
{
value:
21000, 1000, 21000],
name: 'Actual Spending'
}
]
}
]
}";
}
网站上测试两种是都可以的:
https://echarts.apache.org/examples/zh/editor.html?
c=radar
本帖最后由 zoomify 于 2022-5-24 20:30 编辑
不是上面两个,是散点图不行。 option = {
xAxis: {},
yAxis: {
scale: true
},
series: [
{
name: '1990',
data:[, , , , , , , , , , , , , , , , , , ],
type: 'scatter',
symbolSize: function (data) {
return Math.sqrt(data) / 5e2;
},
emphasis: {
focus: 'self'
},
labelLayout: {
y: 20,
align: 'center',
hideOverlap: true,
moveOverlap: 'shiftX'
},
labelLine: {
show: true,
length2: 5,
lineStyle: {
color: '#bbb'
}
},
label: {
show: true,
formatter: function (param) {
return param.data;
},
minMargin: 10,
position: 'top'
}
}
]
}; 我们会排查这个问题的,有结果后再会回复
页:
[1]