Есть ли какой-нибудь способ показать только вариант PNG в exporting.csv? - PullRequest
2 голосов
/ 09 марта 2020

Я знаю, что могу использовать menuItems: ["downloadPNG"], но я не хочу этого делать, потому что мне нужен тот же стиль, что и у exporting.csv. https://api.highcharts.com/highcharts/exporting.csv.columnHeaderFormatter Я читал об экспорте .csv здесь, но не знал, как пропустить CSV и ViewTable. По сути, я хочу, чтобы на изображении ниже был только PNG в качестве опции. Раскрывающееся меню

Ответы [ 2 ]

1 голос
/ 10 марта 2020

Вам необходимо использовать свойство menuItemDefinitions и определить пользовательский текст, например:

exporting: {
  menuItemDefinitions: {
    downloadPNG: {
      text: 'PNG'
    }
  }
}

Демонстрационная версия: http://jsfiddle.net/BlackLabel/6m4e8x0y/4903/

Справочник по API: https://api.highcharts.com/highcharts/exporting.menuItemDefinitions

0 голосов
/ 10 марта 2020

Да, вам нужно пропустить другие опции в вашем конфигурационном файле, например:

exporting: {
    buttons: {
      contextButton: {
        menuItems: [
          'downloadPNG'
        ]
      }
    },

Конфигурация экспорта по умолчанию такая:

exporting: {
    buttons: {
      contextButton: {
        menuItems: [
          'viewFullscreen', 'separator', 'downloadPNG',
          'downloadSVG', 'downloadPDF', 'separator', 'downloadXLS'
        ]
      }
    },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...