Chart.js v2.6: Fügen Sie Pfeile, um Kreisdiagramm-output-Werte
Ich bin mit Chart.js v2.6 zur Ausgabe eines Kreisdiagramms. Die Daten aus der MySQL-Datenbank. Der chart stellt richtig, aber ich muss hinzufügen Pfeile, um Daten-Werte, wie in der Abbildung unten gezeigt.
Beispiel Kreisdiagramm mit Pfeilen:
Unten ist mein code für die Ausgabe Kreisdiagramm verwenden Chart.js:
var chartdata_order_status = {
labels: status,
datasets: [{
label: 'Order status',
backgroundColor: ["#00b0f0","#92d050","#ffc000","#ff6dd9"],
data: count_status
}]
};
var pieGraph = new Chart(ctx3, {
type: 'pie',
data: chartdata_country_orders,
options: {
pieceLabel: {
mode: 'value',
position: 'outside',
fontColor: '#000',
format: function (value) {
return '$' + value;
}
},
title: {
display: true,
text: 'Total Sales by Country - Top 5',
fontSize: 15,
fontStyle: 'bold'
},
legend: {
display: true,
position: 'bottom',
},
}
});
Ich nicht der PHP-code, um Daten aus der MySQLtable.
- Interessant !! Aber nicht nativ. Sie benötigen könnten, um ein Diagramm zu erstellen-plugin.
- oh..okay,Sie haben eine Idee über das erstellen des plugins?
- Hier ist ein plugin, das macht etwas ähnliches: github.com/emn178/Chart.PieceLabel.js
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie jetzt mit
Chart.PieceLabel.js
und bekommen Etiketten außerhalb der Scheiben.s,DEMO