Bonjour à tous,
Alors voilà je bloque sur l’ajout du total énergétique en kWh au centre de mon donut créer via le plugin « Business Chart ».

Vous trouverez ci-dessous le code du setOption() où j’ai volontairement retiré mes essais de calculs pour le remplacer par le champ texte ‹ Total\n 0 kWh › afin de vous aider à le situer.
Si quelqu’un maitrise je suis preneur.
En gros il suffit de faire la somme du dataset.source mais je n’y arrive pas.
voici le code du setOption() dans Function :
return {
dataset: {
source: context.editor.dataset.source,
},
tooltip: {
trigger: 'item'
},
series: [
{
name: 'Access From',
type: 'pie',
radius: [70, '80%'],
percentPrecision: 0,
label: {
show: true,
position: 'outside',
formatter: '{b} : {d} %',
fontSize: 12,
color: '#fff'
},
labelLine: {
show: true
},
emphasis: {
itemStyle: {
shadowBlur: 10,
shadowOffsetX: 0,
shadowColor: 'rgba(0, 0, 0, 0.5)'
}
}
}
],
graphic: {
elements: [
{
type: 'text',
left: 'center',
top: 'middle',
style: {
text: 'Total\n 0 kWh',
fill: '#fff',
fontSize: 16,
fontWeight: 'bold',
textAlign: 'center'
}
}
]
}
}

