Ich verwende das tolle Plugin Chart.js, und ich versuche, die Art und Weise der Display-Etiketten innerhalb jedes Prozents zu finden. So gegoogelt ich es, und ich fand diesen Pull: https://github.com/nnnick/Chart.js/pull/35Wie fügt man dem Chart-Plugin "Chart.js" Beschriftungen hinzu?
ich eine einfache Geige tat es zu testen, aber nicht funktioniert: http://jsfiddle.net/marianico2/7ktug/1/
Dies ist der Inhalt:
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'
});
});
Ich fürchte, es gibt keine Informationen darüber im documentation.
Ich würde auch gerne wissen, wie man ein Etikett für jeden Teil, aber außerhalb des Diagramms anzeigen. Verbunden durch eine Linie. Wie auch die Charts von highcharts.js.
Übrigens, ich würde mich freuen, wenn Sie mir eine html5-Chart-Alternative empfehlen, die die oben genannten Optionen enthält. Ich habe über das Plugin flot gehört, aber ich befürchte keine Animationen ...
Wenn Sie weitere Informationen benötigen, lassen Sie es mich wissen und ich werde den Beitrag bearbeiten.
Von diesem Zug angezeigt - Es scheint, es nicht in der Master-Zweig ist aber, dass Jungs Gabel. – Jack
@Jack ist korrekt, Sie müssen diese Datei verwenden: https://github.com/Regaddi/Chart.js/blob/9fe98b61c5c059bcf347508ac724d38f6eb83764/Chart.min.js –
Siehe arbeiten jsfiddle: http://jsfiddle.net/7ktug/2/ –