J'essaie d'utiliser un simple ChartJS sur mon site, mais toutes les options sont ignorées. Ma question ressemble donc à ceci ce mais pour autant que je puisse dire, j'ai les options au bon endroit.
Voici donc le code (très simple) :
JS
let config01 = {
type: 'doughnut',
data: {
labels: [
'Part 01',
'Part 02',
'Part 03'
],
datasets: [
{
data: [2000, 1000, 600],
backgroundColor: [
'rgb(0, 76, 138)',
'rgb(50, 151, 230)',
'rgb(250, 202, 55)',
],
hoverOffset: 10
}
]
},
options: {
legend: {
position: 'bottom',
color: '#000000',
labels: {
usePointStyle: true,
}
},
animation: {
duration: 1000,
easing: "linear"
},
title: {
display: true,
text: 'Some Title',
fontColor: 'rgb(0, 18, 58)',
fontSize: '18',
padding: 5
}
}
};
var ctx = document.getElementById('myChart-01').getContext('2d');
new Chart(ctx, config01);
HTML
<body>
<div>
<canvas id="myChart-01" width="200px" height="200px"></canvas>
</div>
</body>
Et voici un fonctionnement (sans que les options soient appliquées) violon .