Как добавить полноэкранную кнопку в HighchartsReact? - PullRequest
0 голосов
/ 23 января 2020

Я использую HighchartsReact и хочу добавить кнопку, позволяющую мне переключаться в полноэкранный режим, которого нет в меню экспорта, например this .

Я нашел эту справку topi c документацию, но, похоже, я не могу получить доступ к методу Highcharts.Chart.prototype.toggleFullscreen() в HighchartsReact.

Я также обнаружил, что я может импортировать:

import HighchartsFullscreen from 'highcharts/modules/full-screen';

Но, кажется, нет никакой информации о том, что он делает где-нибудь в inte rnet.

Я не могу найти другие документация о том, как это сделать.

Как правильно это сделать, если это вообще возможно?

Большое спасибо!

Обновление

У меня есть следовал примеру из третьего комментария ниже, но получаю ошибку:

Uncaught TypeError: chart.current.chart.downloadSVG is not a function

1 Ответ

1 голос
/ 23 января 2020

Вам необходимо импортировать модуль exporting и вызвать:

new Highcharts.FullScreen(chart.container);

Пример в реальном времени: http://jsfiddle.net/BlackLabel/6m4e8x0y/4766/

Пример с React : https://codesandbox.io/s/highcharts-react-demo-lyd8z

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