Highcharts - 添加其他导出选项而不会丢失默认导出选项

时间:2013-09-30 10:50:34

标签: javascript jquery highcharts

我正在尝试导出到csv选项添加到Highcharts图表,而不实际删除所有默认选项(print,PNG,JPG,PDF,SVG导出)。 Highcharts add export as csv中提供的解决方案导致现有选项被吹走,尝试使用DotNet.Highcharts中的Exporting类也是如此。有没有办法实现这个目标?

注意:我可以通过编辑exports.js来了解如何实现我想要的目标,但这不是一个理想的方法:)

1 个答案:

答案 0 :(得分:8)

您可以在定义图表后立即将新项目添加到菜单中:

Highcharts.getOptions().exporting.buttons.contextButton.menuItems.push({
    text: 'My new button',
    onclick: function () {
        alert('OK');
    }
});

这将保留默认项目。

演示:http://jsfiddle.net/3GNZC/