Chart.js 甜甜圈文字颜色

Chart.js doughnut text colors

如何分别更改甜甜圈文本颜色和甜甜圈填充颜色?我有这样的东西:

var  color = [ "#3F9F3F", "#FFFFFF" ];
var chartData =  {
  label :  myLabels, 
  data : myData,
  colors : color
};

第二个颜色属性覆盖我尝试过的任何其他属性。什么 属性,特别是甜甜圈,可以解决这个问题?

我希望文本颜色不同于图表中的黑色。

编辑:

这是我发现的一个显示基本图表的 jsfiddle。

http://jsfiddle.net/mayankcpdixit/6xV78/

问题是,如何改变甜甜圈内的字体颜色?

编辑 2:

意识到甜甜圈内的文字颜色虽然受到辅助颜色的影响,但实际上是使用 canvas.fillText() 绘制的。因此,我只需要添加 .fillStyle = "whatever" 就可以了。

改变

    var myPie = new Chart(document.getElementById("canvas").getContext("2d")).Doughnut(pieData,{percentageInnerCutout : 80});

来自

    var myPie = new Chart(document.getElementById("canvas").getContext("2d")).Doughnut(pieData,doughnutOptions);

您可以在此处找到所有可用选项http://www.chartjs.org/docs/#getting-started-global-chart-configuration

对于你的颜色文本你可以添加这个选项

var doughnutOptions= {
 scaleLabel: '<p style="color: red"><%=value%></p>'
}

根据您想要的颜色更改style="color: red"

意识到甜甜圈内的文字颜色虽然受到辅助颜色的影响,但实际上是使用 canvas.fillText() 绘制的。因此,我只需要添加 .fillStyle = "whatever" 就可以了。