首页 文章

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

提问于
浏览
4

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

注意:我可以看看如何通过编辑exports.js来实现我想要的东西,但这不是一个理想的方式去做:)

1 回答

  • 8

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

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

    这将保留默认项目 .

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

相关问题