2016-04-14 7 views
0

私のアプリケーションのプロットチャートではjsですが、適切な色を使用していないため、ここにjsfiddleを貼り付けています。私は別のそれを指定して、私は3もハイライトの「2」を置く場合でも、同じ色、)Charts.jsは適切な色を使用していません

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>

答えて

2

3のためのあなたの色は5桁です。なぜこれがこの動作を引き起こしているのか正確にはわかりません。しかし、それを修正することはあなたの問題を解決するでしょう。

+0

はいありがとうございました。私はランダムな色を生成しています。色が1桁のときは、0を塗りつぶす必要があります。ありがとうございます。 – user3377450

関連する問題