Amcharts4 - 如何禁用第一个图例项的切换

Amcharts4 - How to disable toggling for first legend item

我在处理 stockchartXYChart 系列时遇到问题,我必须显示多个系列。现在的要求是为切换功能禁用第一个图例项。

好吧,当我们采用对象方法时,这样做很容易。但是,使用 JSON 配置方法同样会变得有些棘手。不幸的是,由于存在迁移代码,我不得不遵循 JSON 方法。

可以找到一个例子https://codepen.io/kutec/pen/yLbWyGJ

相关问题

截图

我想提供以下用于修复我的代码的解决方案。

legend: {
    'itemContainers': {
        'template': {
          'events': {
            'hit': function (ev) {
              let series = ev.target.baseSprite.series;
              if (ev.target.dataItem.index === 0) {
                series.show();
                series.events.off('hidden');
              }
            }
          }
        }
    }
}

工作codepen

希望这会有所帮助。

谢谢。