我正在使用highcharts jquery文件来创建饼图和趋势图。现在我正在为趋势和饼图获得不同的配色方案。在绘制趋势图时,有没有办法在饼图中获取图例中使用的颜色?
答案 0 :(得分:1)
知道了。
Highcharts.getOptions().colors
是我搜索的内容。谢谢大家。
答案 1 :(得分:0)
如果你检查选项,Highcharts Configuration Preview
,就会传递一个对象,
plotOptions: {
pie: {
allowPointSelect: true,
cursor: 'pointer',
dataLabels: {
enabled: false
},
showInLegend: true
}
}
我猜你需要属性showInLegend
。
修改强>
要获取/设置图例中使用的颜色,请点击this page上的View Visual Theme
,您会看到colors[]
中的图例颜色,
colors: ["#DDDF0D", "#7798BF", "#55BF3B", "#DF5353", "#aaeeee", "#ff0066", "#eeaaee",
"#55BF3B", "#DF5353", "#7798BF", "#aaeeee"]
答案 2 :(得分:0)
图例的颜色与系列的颜色相同。您可以通过设置系列对象的数据选项的颜色字段来更改系列颜色。请查看以下链接以查看详细信息。
http://api.highcharts.com/highcharts#series.data.color
如果要更改图例文本的样式,可以使用图例对象的itemStyle属性。但看起来你不能为图例本身的每个系列文字设置不同的颜色,如果你找到了办法让我知道我就是想不出来。