2017-02-13 49 views
2

我有一個使用Chart Js構建的圖表。需要爲每個標籤應用不同的顏色,而不是爲所有標籤應用相同的顏色。有沒有辦法在滴答回撥功能中做到這一點。 ?圖表js - 爲每個x軸標籤應用不同的顏色

scales: { 
     xAxes: [{ 
      gridLines: { 
       display: false, 
      }, 
      ticks: { 
      callback: function(label, index, labels) { 
        if ('Feb 9, 2016' === label) { 
        fontColor: "red"; // Something like this 
        return label+'f'; 
       } else { 
        return label; 
       } 
       }, 
      // fontColor: "red", // this here 
      }, 
     }], 
     yAxes: [{ 
      display: false, 
      gridLines: { 
       display: false, 
      }, 
     }], 
    } 

回答

2

看看this issue,目前還無法做到這一點不改變Chart.js源代碼(簡單的辦法雖然)