Highcharts 图表对象有一个 addButton() 方法,似乎在 Highcharts API 中没有记录。我认为它会支持来自 navigation.buttonOptions 的常用按钮选项,所以我尝试了这个:
chart.addButton({
customButton: {
text: 'Test',
onclick: function () {
alert('clicked');
},
symbol: 'circle'
}
});
它在 Export contextButton 左侧创建了一个新的(不可见的!)按钮,但似乎忽略了我的所有选项。尽管该按钮呈现为不可见,但它在鼠标悬停时突出显示。但是当我点击它时,Highcharts 会生成错误“TypeError: d is undefined”。
如果有人得到这个工作,我会很感激一些指导。谢谢。