Chart.js 1.x'i kullanarak bir pasta grafiği oluşturabilir ve renkleri otomatik olarak atayabilirim:chart.js dosyasında otomatik renkler atama 2.x artık çalışmıyor, v içinde çalışmakta olan v. 1.x
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/1.1.1/Chart.js"></script>
<body>
<canvas id="myChart" width="400" height="400"></canvas>
<script>
var ctx = document.getElementById("myChart").getContext("2d");
var data = [{"label":"Conservative","value":"5"},{"label":"Democratic","value":"6"}];
var myChart = new Chart(ctx).Pie(data);
</script>
</body>
Ben renkleri elle belirtmedikçe
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.3.0/Chart.bundle.js"></script>
<body>
<canvas id="myChart" width="400" height="400"></canvas>
<script>
var ctx = document.getElementById("myChart").getContext("2d");{"label":"Democratic","value":"6"}];
var myChart = new Chart(ctx, {
type: 'pie',
data: {
labels: ["Conservative", "Democratic"],
datasets: [{
data: [5, 15],
}]
}
});
</script>
</body>
bütün Pie Gray görüntülenen v 2.x ile aynı yaparsanız; bir şey mi özlüyorum Ben bulduğum tek ilgili soru şu: Random fill colors in Chart.js, yukarıda açıklandığı gibi, mükemmel 1.x üzerinde çalıştı, bu yüzden artık işe yaramazsa garip görünüyor.
Çok basit varsayılan palet seslerini çıkartmak bana mantıksız geliyor (ilgili kodu v1'de gördüm ve çok basitti) ama bu seçim ve çözümünüz çok iyi çalışıyordu, teşekkürler! – Eugenio
@Eugenio Bir sürümden diğerine geçerken işlevler kaybolabilir. Ama çizelgeler ve eklentiler gerçekten iyi çalışıyor, bu yüzden harici bir palet bir sıkıntı değil. :) – xnakos