Ich benutze Kreisdiagramm mit Javascript (JSchart Grafikbibliothek). Wenn ich die Daten der Kreisdiagrammdaten mit dem Namen der Felder einstelle, funktioniert das Kreisdiagramm nicht. wenn ich die statische Variable verwende, funktioniert das Kreisdiagramm wie kann ich das lösen?Wie kann ich die Daten von Kreisdiagrammdaten mit dem Array-Namen jschart setzen
dies statische Variablen
function piechart()
{
var ctx = document.getElementById("myChart");
var myChart = new Chart(ctx, {
type: 'pie',
data: {
labels: ["Galatasaray", "Fenerbahce", "Besiktas", "Diger"],
datasets: [{
data: [12,4,19,3],
backgroundColor: [
'rgba(255, 99, 132, 1)',
'rgba(54, 162, 235, 1)',
'rgba(255, 206, 86, 1)',
'rgba(75, 192, 192, 1)'
]
}]
},
options: {
responsive: true,
scales: {
beginAtZero: true
}
}
});
}
dieser Name ist Arrays
function piechart()
{
int dizim=[5,9,8,7];
var ctx = document.getElementById("myChart");
var myChart = new Chart(ctx, {
type: 'pie',
data: {
labels: ["Galatasaray", "Fenerbahce", "Besiktas", "Diger"],
datasets: [{
data: dizim,
backgroundColor: [
'rgba(255, 99, 132, 1)',
'rgba(54, 162, 235, 1)',
'rgba(255, 206, 86, 1)',
'rgba(75, 192, 192, 1)'
]
}]
},
options: {
responsive: true,
scales: {
beginAtZero: true
}
}
});
}
ist int dizim ein Tippfehler? Sollte es nicht ein Var sein? – Joe
gibt es kein 'int' Schlüsselwort in JS; Und selbst wenn, würde es möglicherweise Integer nicht ein Array definieren. – Redu