为单个系列的 echarts 地图添加图案/贴花

问题描述 投票:0回答:1

我正在尝试实现一张世界地图,其中国家/地区按特定值着色,但是,我还需要使其符合 aria 标准,这意味着我需要向这些填充颜色添加图案或贴花。

我尝试启用 aria 支持,但它对每个国家/地区应用相同的贴花,我也尝试使用贴花属性更改项目样式,但没有运气。

有什么方法可以为这些填充颜色添加图案/贴花吗?至于有,例如,有一些是虚线,另一些是实心的,还有一些是圆圈。

  aria: {
        series: 'single',
        decal: {
          show: true
        }
      },

// OR Inside item style
decal: {
    color: 'blue',
    dashArrayX: [1, 0],
    dashArrayY: [2, 5],
    symbolSize: 1,
    rotation: Math.PI / 6
  },

这是代码笔:

https://codepen.io/Caio-Oliveira-the-looper/pen/ZEqMvXe?editors=1111

javascript echarts
1个回答
0
投票

尝试数据中的itemStyle.decal参见示例

© www.soinside.com 2019 - 2024. All rights reserved.