你可以将每个treemap数据点的颜色设置为线性渐变。比如说,我想在每个treamap区域都包含热图。
series: [{
type: "treemap",
data: [..., {
name: 'Rick',
value: 10,
color: {
linearGradient: {
x1: 0,
x2: 0,
y1: 0,
y2: 1
},
stops: [
[0, '#ffc400'],
[0.3, '#00ff62'],
[1, '#00306e']
]
}
}]
}]
实时演示 https:/jsfiddle.netBlackLabel0usv9npa。
API参考。 https:/api.highcharts.comhighchartsseries.treemap.data.color。
文件。 https:/www.highcharts.comdocschart-design-and-stylecolors