使用Highstock(Highcharts)庫, 我想知道,我該如何結合函數)將標誌作爲here(或見圖1)與B)動態更新數據,使用addPoint功能(例如:series.addPoint([x, y], true, true)
see here)。在功能上似乎沒有對它的設施。HOWTO結合Highstock(Highcharts) 'addPoint' 旗子
series : [{ name : 'USD to EUR', data : data, id : 'dataseries' }, { type : 'flags', data : [{ x : Date.UTC(2011, 3, 25), title : 'H', text : 'Euro Contained by Channel Resistance' }], onSeries : 'dataseries', shape : 'circlepin', width : 16 }]
圖1
我已經採取了看看這個SO question。但似乎在現有數據集上添加了一個標誌。我可以同時添加數據點和關聯標誌嗎?
任何幫助的讚賞。
由於
=== EDIT ===>
@塞巴斯蒂安-Bochan用於響應
謝謝,和用於工作的例子。但是,由於某種原因,addPoint不適用於我的設置。
所以看看這個jsfiddle。我所做的是i)通過呼叫(chart-fill …)
設置初始圖形,然後ii)呼叫(chart-increment …)
增加1點,然後立即嘗試在該點上添加1個標誌。不工作的部分是(-> ($ selector) (.highcharts) (.-series) (nth 9) (.addPoint { :x 1234567 :title "fubar"} true false))
。這不會像我期望的那樣添加國旗。
我有11個系列疊加在5個圖表之上。這包括一系列類型的「標誌」。我想,也許有這麼多系列,有一個問題引用其中之一。但如果我看看我的系列賽,我可以看到國旗確實是第九名。
我也使用Clojurescript代碼。但我不認爲這是一個問題,因爲圖形可以正確呈現。有任何想法嗎?
感謝響應。但是這仍然不適合我的設置。看到我的abouve編輯。 – Nutritioustim