2016-04-14 25 views
0

Uygulamamdaki grafikler için js, ancak doğru renkleri kullanmıyor, birisinin yanlış bir şey görüp göremeyeceğini görmek için bir jsfiddle yapıştırıyorum (Sorun benim için iki bölümdür).Charts.js doğru renkleri kullanmıyor

var c = document.getElementById('mcanvas'); 
 
var ctx = c.getContext("2d"); 
 
var data = [ 
 
{"value":1,"label":"One","color":"#6e2a89","highlight":"#f00"},{"value":1,"label":"Two","color":"#b26b65","highlight":"#f00"},{"value":3,"label":"Three","color":"#f42be","highlight":"#f00"},{"value":1,"label":"Four","color":"#57b893","highlight":"#f00"},{"value":7,"label":"Five","color":"#4b8752","highlight":"#f00"},{"value":0,"label":"Six","color":"#ff7e9","highlight":"#f00"}]; 
 
var ch = new Chart(ctx).Pie(data, {});
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/1.0.2/Chart.min.js"></script> 
 
<canvas id="mcanvas"></canvas>

cevap

2

üç Renginiz 5 hanedir) aynı renk, hatta bunu farklı belirtirken, ve ben bölümü getirdiğinizde "iki" üç de vurgulayın. Bunun neden bu davranışa neden olduğundan emin değil. Ama bunu düzeltmek probleminizi çözecektir.

+0

Evet, teşekkürler, haklıyım, işler rastgele renkler üretiyorum ve renk bir basamak olduğunda sıfırları doldurmam gerekiyor, teşekkürler! – user3377450