我想知道是否有辦法將動態設置應用於高分佈圖的單個標記?我搜索了半天,我感覺API有問題。似乎沒有辦法調整特定基準面上的標記設置。例如:忽略Highstock標記特定選項
$('#container').highcharts('StockChart', {
chart : {
events : {
load : function() {
// set up the updating of the chart each second
var series = this.series[0];
setInterval(function() {
var x = (new Date()).getTime(), // current time
y = Math.round(Math.random() * 100);
series.addPoint([x, y], true, true);
}, 1000);
}
}
},
series : [{
data : (function() {
var data = [], time = (new Date()).getTime(), i;
for (i = -999; i <= 0; i += 1) {
data.push([
{ x: time + i * 1000,
y: Math.round(Math.random() * 100),
marker:{
fillColor:'red'
}
}
]);
}
return data;
}())
}]
}
我已經分叉基本的Highstock演示來說明我的觀點。看到演示問題的jsfiddle:http://jsfiddle.net/9xj0nz72/1/
也許我有一個錯誤在我的小提琴......或者我可能必須創建在Github上的問題嗎?
非常感謝!
是不是Highstock一個共享庫?也許你會在Highstock論壇上有更多的機會? – Carlos2W
從您的小提琴中,您實際上是從您的'chart.events.load'代碼部分發送數據,並且您沒有在此處設置任何標記信息。 – wergeld