Символ Highcharts не появляется на графике (непрозрачность установлена ​​в 0, как кажется) - PullRequest
3 голосов
/ 31 марта 2020

Я использую HighCharts для отображения нескольких графиков на моем калькуляторе беременности. Они работали отлично до недавнего времени. Теперь, по какой-то странной причине, изображение символа плюшевого мишки на втором графике отображается (в коде Highcharts) как непрозрачность: 0, пока вы не наведите курсор мыши на пространство (в этот момент появляется плюшевый мишка). Я не могу понять, почему он вдруг делает это или, кажется, находит способ установить его на непрозрачность: 1

https://www.thecalculatorsite.com/health/pregnancy-calculator.php

(вам нужно нажмите «Рассчитать», а затем прокрутите вниз до второго графика, помеченного как «Вероятность рождения к этому дню» - на графике вы увидите пробел, где нет зеленого маркера. Там должен быть символ плюшевого мишки, но не появляется до наведения мыши.

Спасибо за вашу помощь.

1 Ответ

1 голос
/ 01 апреля 2020

Установите непрозрачность 1 для нормального состояния:

  series: [{
    ...,
    data: [..., {
      y: 54.805615550756,
      marker: {
        ...,
        states: {
          normal: {
            opacity: 1
          }
        }
      }
    }, ...]
  }]

Демонстрационная версия: https://jsfiddle.net/BlackLabel/zrp4tfdk/2/

Справочник по API: https://api.highcharts.com/highcharts/series.line.data.marker.states.normal

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...