我正在尝试将导出到csv选项添加到Highcharts图表,而不实际删除所有默认选项(print,PNG,JPG,PDF,SVG导出)。 Highcharts add export as csv中提供的解决方案导致现有选项被吹走,尝试使用DotNet.Highcharts中的Exporting类也是如此。有没有办法实现这个目标?
注意:我可以通过编辑exports.js来了解如何实现我想要的目标,但这不是一个理想的方法:)
答案 0 :(得分:8)
您可以在定义图表后立即将新项目添加到菜单中:
Highcharts.getOptions().exporting.buttons.contextButton.menuItems.push({
text: 'My new button',
onclick: function () {
alert('OK');
}
});
这将保留默认项目。