Я не могу использовать новую версию (3.x / 4.x) функции расчета перетаскивания, в которой я использую круговую диаграмму Echarts 2.x. Новая версия поддерживает эту функцию? Работает ли рассчитываемая опция на более новых версиях? Если вы поддержите меня, я могу порадоваться, если вы поможете мне сделать то, что мне нужно.
var option = {
title: {
text: result.Baslik,
subtext: result.AltBaslik,
x: 'center'
},
toolbox: {
show: true,
feature: {
magicType: {
show: true,
type: ['pie']
},
restore: {
show: true
},
saveAsImage: {
show: true
}
}
},
calculable: true,
tooltip: {
trigger: 'item',
formatter: "{a} <br/>{b} : {c} " + result.BirimAdi + " ({d}%)"
},
legend: {
orient: 'vertical',
x: 'left',
data: (function () {
var res = [];
var len = result.Veri.length;
for (var i = 0, size = len; i < size; i++) {
res.push({
name: result.Veri[i].Ad
});
}
return res;
})()
},
series: [
{
name: 'Grafik',
type: 'pie',
radius: '55%',
center: ['50%', '60%'],
data: (function () {
var res = [];
var len = result.Veri.length;
for (var i = 0, size = len; i < size; i++) {
res.push({
name: result.Veri[i].Ad,
value: result.Veri[i].Deger
});
}
return res;
})(),
itemStyle: {
emphasis: {
shadowBlur: 10,
shadowOffsetX: 0,
shadowColor: 'rgba(0, 0, 0, 0.5)'
}
}
}
]
};