Подсказка HighCharts PointFormat не обновляет метку

Кажется, я не могу изменить метку значения всплывающей подсказки с помощью параметра tooltip: { pointFormat: "custom label"}.

Я интегрирую Highcharts в драгоценный камень chartkick и убедился, что chartkick действительно использует адаптер highcharts. Работают и другие параметры библиотеки, такие как xAxis и yAxis.

Вот рассматриваемый код:

column_chart @registrations.joins(:clinic).group("clinics.name").count,
              title: "Registrations Per Clinic",
              library: {
                  tooltip: {
                      pointFormat: "Registrations: <b>{point.y}</b>"
                  },
                  xAxis: {
                      title: { text: "Clinic" }
                  },
                  yAxis: {
                      allowDecimals: false,
                      title: { text: "Number of Registrations" }
                  }
              }

Независимо от того, что отображается во всплывающей подсказке со словом Значение введите здесь описание изображения


person mtprogrammer    schedule 31.10.2019    source источник
comment
Привет @mtprogrammer, попробуйте определить параметр на уровне серии. API: api.highcharts.com/highcharts/series.column.tooltip   -  person ppotaczek    schedule 02.11.2019
comment
К сожалению, нет сигары на это предложение. Я пробовал много вариантов сериалов и сюжетных опций.   -  person mtprogrammer    schedule 05.11.2019
comment
Так что это проблема с chartkick. Опция корректно работает с базовыми Highcharts: jsfiddle.net/BlackLabel/dm0yc4nq   -  person ppotaczek    schedule 06.11.2019


Ответы (1)


Вы можете попробовать tooltip.formatter : документация

person lamtacvu    schedule 02.11.2019
comment
Я бы полностью попробовал это, но я не могу (легко) использовать какие-либо параметры конфигурации, которые являются функциями обратного вызова при использовании драгоценного камня Chartkick. github.com/ankane/chartkick/issues/60 - person mtprogrammer; 04.11.2019