在Highcharts中,我们如何在金字塔图表中分别设置每个块的边框颜色

Fee*_*fat 1 javascript data-visualization highcharts

我想知道是否有任何方法可以使用Highcharts在金字塔图表中单独设置每个块的边框颜色.

这就是我想要的: 在此输入图像描述

如您所见,每个块的边框颜色不同

但在Highcharts中,我得到的只是一种颜色:https:
//jsfiddle.net/scottszb1987/18009rf1/

series: [{
  name: 'Unique users',
  borderColor: "#333333",
  data: [
    ['Website visits', 15654],
    ['Downloads', 4064],
    ['Requested price list', 1987],
    ['Invoice sent', 976],
    ['Finalized', 846]
  ]
}]
Run Code Online (Sandbox Code Playgroud)

Mar*_*der 5

您还可以在data-Array中提供一个Object,其中包含仅适用于此特定数据片段的自定义属性.对于你的例子:

series: [{
  name: 'Unique users',
  borderColor: '#000000',
  data: [
    {name: 'Website visits', y: 15654, borderColor: "#FF0000"},
    {name: 'Downloads', y: 4064, borderColor: '#00FF00'},
    ['Requested price list', 1987],
    ['Invoice sent', 976],
    ['Finalized', 846]
  ]
}]
Run Code Online (Sandbox Code Playgroud)

这里我们有#000000第一个和第二个切片的默认borderColor 和自定义borderColor .您当然可以省略默认值,并为每个数据对象提供自定义的一个.JSFiddle:https://jsfiddle.net/doc_snyder/18009rf1/3/