Highcharts-如何删除“;在Highcharts Cloud中打开“;从导出菜单

Highcharts-如何删除“;在Highcharts Cloud中打开“;从导出菜单,highcharts,Highcharts,我正在使用highcharts的导出数据模块。默认情况下,“导出”菜单具有“在Highcharts云中打开”选项。如何从菜单中删除此选项?您可以使用选项定义“导出”菜单中的项目 如果只想排除openInCloud项,则可以从默认菜单项中将其过滤掉 exporting: { buttons: { contextButton: { menuItems: Highcharts.getOptions().exporting.buttons.contextButton.menuIt

我正在使用highcharts的导出数据模块。默认情况下,“导出”菜单具有“在Highcharts云中打开”选项。如何从菜单中删除此选项?

您可以使用选项定义“导出”菜单中的项目

如果只想排除
openInCloud
项,则可以从默认菜单项中将其过滤掉

exporting: {
  buttons: {
    contextButton: {
      menuItems: Highcharts.getOptions().exporting.buttons.contextButton.menuItems.filter(item => item !== 'openInCloud')
    }
  }
}

实例:

非常感谢!要支持旧的IE版本,请使用
menuItems:Highcharts.getOptions().exporting.buttons.contextButton.menuItems.filter(函数(x){return x!='openInCloud'})