0

我正在尝试更改中间单元格的边框以强调它。

我可以更改整个图表的边框,series-heatmap.itemStyle但不能只更改一个单元格。

我期待的结果看起来像上图:

在此处输入图像描述

任何帮助将不胜感激!!

[编辑]

我在文档中发现,如果某些特定项目需要自定义,可以将其设置为data数组:

[
    12,
    24,
    {
        value: [24, 32],
        // label style, only works in this data item.
        label: {},
        // item style, only works in this data item.
        itemStyle:{}
    },
    33
]
// Or
[
    [12, 332],
    [24, 32],
    {
        value: [24, 32],
        // label style, only works in this data item.
        label: {},
        // item style, only works in this data item.
        itemStyle:{}
    },
    [33, 31]
]

我的数据系列设置如下:

[[0, 0, 549], [0, 1, 571] ...

已经尝试只更改中间带有“653”的数组,按照这些示例进行操作,但没有成功......

4

1 回答 1

0

我找到了解决这个问题的方法

只需添加一个带有值的新系列,我想更改边框

因为 myDataSerie是一个长度为 62 的数组,只需将平均值放在第二个系列中:

数据序列示例

[[0,0,1], [0,0,2], ... ]

ChartOptions = {
...
  series: [
    {
      type: 'heatmap',
      data: DataSerie
    },
    {
      type: "heatmap",
      // [ [x, y, value] ]
      data: [ [DataSerie[31] ]
    }
  ]
...
于 2021-10-04T20:37:14.533 回答