ApexCharts: установить логическое значение отображения одной конкретной всплывающей подсказки оси Y

Я работаю с многоосевой линейной диаграммой ApexCharts.js.

Что я хочу сделать

У меня несколько осей y, и некоторые серии имеют одну и ту же ось y. Поскольку нет идентификатора оси Y, вам необходимо создать ось Y для каждой серии, соответствующей индексу серии. Вот почему последняя ось y не отображается, но ее всплывающая подсказка все еще отображается (как показано на следующем рисунке). Я хочу скрыть всплывающую подсказку для этой оси Y, поскольку сама ось Y также скрыта.

всплывающая подсказка оси Y диаграммы

Я попытался установить свойство tooltip.enabled для каждой оси y, но, похоже, это не сработало для отдельных осей y:

yaxis: [{
seriesName: 'TEAM A',
showAlways: true,
title: {
  text: 'A-Axis'
},
tooltip: {
  enabled: true
}}]

https://codepen.io/niklhs/pen/OJyyzoa


Затем я попытался установить свойство tooltip.enabledOnSeries:

https://codepen.io/niklhs/pen/yLYBeJb

К сожалению, это тоже не сработало.

Любые идеи?


person niklhs    schedule 14.04.2020    source источник


Ответы (1)


Для тех, кто сталкивается с той же проблемой: теперь это возможно с ApexCharts 3.19.0. Просто обновите зависимость ApexCharts, и у вас будет следующее решение:

tooltip: {
  enabled: false
}

Пример полного кода: https://codepen.io/niklhs/pen/PoPWvWz

person niklhs    schedule 23.04.2020