我正在使用 highcharts jquery 文件来创建饼图和趋势图。现在我正在为趋势和饼图获得不同的配色方案。在绘制趋势图时,有什么方法可以获取饼图中图例使用的颜色?
问问题
183 次
3 回答
1
知道了。
Highcharts.getOptions().colors
是我搜索的。谢谢你们。
于 2013-01-08T11:39:57.200 回答
0
如果您检查选项,则Highcharts Configuration Preview
有一个对象已通过,
plotOptions: {
pie: {
allowPointSelect: true,
cursor: 'pointer',
dataLabels: {
enabled: false
},
showInLegend: true
}
}
我猜这个属性showInLegend
是你需要的。
编辑:
要获取/设置图例中使用的颜色,请单击View Visual Theme
此页面,您将看到图例中的颜色colors[]
,
colors: ["#DDDF0D", "#7798BF", "#55BF3B", "#DF5353", "#aaeeee", "#ff0066", "#eeaaee",
"#55BF3B", "#DF5353", "#7798BF", "#aaeeee"]
于 2013-01-08T06:11:34.830 回答
0
图例的颜色与系列的颜色相同。您可以通过设置系列对象的数据选项的颜色字段来更改系列颜色。请查看以下链接以查看详细信息。
http://api.highcharts.com/highcharts#series.data.color
如果要更改图例文本的样式,可以使用图例对象的 itemStyle 属性。但看起来你不能为图例本身中的每个系列文本设置不同的颜色,如果你找到一种方法,让我知道我只是想不通。
于 2013-01-08T08:30:15.250 回答