1
我試圖創建一個highstock圖表其中:Highstock點添加到動態添加系列
- 呈現一個系列
- 初始圖表的事件(點擊按鈕)後,又增加了一系列
- 通過添加點(對兩個系列)動態獲取更新。
1和2的工作,但加分新(動態)添加系列似乎不工作,請參閱:http://jsfiddle.net/albertsikkema/KGTBB/1/
當我添加在圖表創建時間系列添加點的工作,所以我猜測它與這個系列的添加方式有關。
我試圖創建一個highstock圖表其中:Highstock點添加到動態添加系列
1和2的工作,但加分新(動態)添加系列似乎不工作,請參閱:http://jsfiddle.net/albertsikkema/KGTBB/1/
當我添加在圖表創建時間系列添加點的工作,所以我猜測它與這個系列的添加方式有關。
問題是您的導航器是chart.series中的一個對象。
如果控制檯登錄chart.series你會發現:
所以你正試圖將點添加到導航系列,而不是:
chart.series[0].addPoint([x, y], true, true);
chart.series[2].addPoint([x, y], true, true);
或者,更好的方法是按照他們的名字來定位你的系列。
非常感謝!它從來沒有想過,導航儀本身就是一個圖表系列。說得通。 – Albert
您需要在您的問題中發佈您的代碼,而不是在某個外部網站。 – meagar
@meagar當然,但是運行代碼解釋了靜態發佈代碼更好的10倍的問題。我可以同時做這兩件事。 – Albert
您*需要*發佈您的問題的代碼。這不是你認爲更好的情況。您可以使用JSFiddle *補充您的問題。 – meagar