gpt4 book ai didi

javascript - 图表重绘时的 HighCharts Stock Chart 火灾事件?

转载 作者:行者123 更新时间:2023-11-30 08:12:28 24 4
gpt4 key购买 nike

我正在使用 HighStock股票图表库生成基本的 OHLC 股票图表。我想在生成图表时执行一些操作(以及在通过更改显示的时间范围重新生成图表之后)。我正在尝试使用 plotOptions.ohlc.events.show 事件 ( documentation ) 来做到这一点。

我遇到的问题是 even 根本没有开火。如果我按照 example for the click event ,当我单击该系列时,警报会正确触发。

var chart = new Highcharts.StockChart({
chart: {
renderTo: 'divChart',
height: 450
},

rangeSelector: {
selected: 2
},

xAxis: {
maxZoom: 14 * 24 * 3600000
},

yAxis: [{
title: {
text: 'OHLC'
},
height: 200,
lineWidth: 2
}, {
title: {
text: 'Volume'
},
top: 250,
height: 100,
offset: 0,
lineWidth: 2
}],

title: {
text: 'Stock Chart'
},

series: [{
type: 'ohlc',
name: 'Prices',
id: 'prices',
data: ohlc
}, {
type: 'column',
name: 'Volume',
data: volume,
yAxis: 1
}],

// The event I am trying to bind to
plotOptions: {
series: {
events: {
show: function () {
alert("show");
}
}
}
}
});
  • 重绘图表时,这是触发事件的正确方法吗?
  • 如果是这样,为什么事件没有触发,我该如何解决?

最佳答案

将图表部分改成类似的东西

chart: {
renderTo: 'container',
events: {
redraw: function(){ // or load - refer to API documentation
alert('Chart Loaded');
}
}
},

他们有一个不错的 API 浏览器 - 可能会派上用场 http://www.highcharts.com/ref/#chart-events--load

关于javascript - 图表重绘时的 HighCharts Stock Chart 火灾事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8363825/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com