J'utilise l'excellent plugin Chart.js et j'essaie de trouver le moyen d'afficher les étiquettes dans chaque pourcentage. J'ai donc cherché sur Google, et j'ai trouvé cette tirette : https://github.com/nnnick/Chart.js/pull/35
J'ai fait un simple bidouillage pour le tester, mais ça ne marche pas : http://jsfiddle.net/marianico2/7ktug/1/
Voici le contenu :
HTML
<canvas id="canvas" height="450" width="450"></canvas>
JS
$(document).ready(function () {
var pieData = [{
value: 30,
color: "#F38630",
label: 'HELLO',
labelColor: 'black',
labelFontSize: '16'
}, {
value: 50,
color: "#E0E4CC"
}, {
value: 100,
color: "#69D2E7"
}];
var myPie = new Chart(document.getElementById("canvas").getContext("2d")).Pie(pieData, {
labelAlign: 'center'
});
});
J'ai bien peur qu'il n'y ait pas d'informations à ce sujet dans l'annuaire de l'entreprise. documentation .
J'aimerais également savoir comment afficher une étiquette pour chaque portion, mais en dehors du graphique. Relié par une ligne. Comme le font les graphiques de highcharts.js .
À propos, je serais heureux si vous me recommandiez une alternative de graphique html5 qui inclut les options que j'ai mentionnées ci-dessus. J'ai entendu parler de la flot mais je crains qu'il ne supporte pas les animations...
Si vous avez besoin de plus d'informations, faites-le moi savoir et je modifierai le message.