0
我堅持要求在ColumnChart
上顯示水平線以指示閾值級別。我把這些數據作爲ArrayCollection
。在彈性圖表中顯示閾值線
所以在這裏,我的問題:是否有可能獲取在y軸上顯示值的位置?我想我可以在圖表上放置一條線或1px高的畫布來實現這一點。或者更好的是,有沒有我可能忽略的內置功能,還是有一些開放的庫可以實現這樣的功能?
我堅持要求在ColumnChart
上顯示水平線以指示閾值級別。我把這些數據作爲ArrayCollection
。在彈性圖表中顯示閾值線
所以在這裏,我的問題:是否有可能獲取在y軸上顯示值的位置?我想我可以在圖表上放置一條線或1px高的畫布來實現這一點。或者更好的是,有沒有我可能忽略的內置功能,還是有一些開放的庫可以實現這樣的功能?
最簡單的解決方案是將一個LineSeries添加到您的圖表,該圖表對於X軸上的每個項目在Y軸上具有相同的值。
您的數據提供者可以按如下方式生成,列圖使用yField的「result」和使用「threshold」作爲其yField的折線圖。
<dataset>
<dataitem>
<time>16:00</time>
<result>170</result>
<threshold>350</threshold>
</dataitem>
<dataitem>
<time>17:00</time>
<result>430</result>
<threshold>350</threshold>
</dataitem>
<dataitem>
<time>18:00</time>
<result>250</result>
<threshold>350</threshold>
</dataitem>
</dataset>
似乎不是標準組件上的選項。創建一個新類並擴展ColumnChart。然後添加一個新函數來計算出來。 :) –
好的,謝謝。從哪裏開始的任何指針? :) – midhunhk
除了我在上面評論中發佈的信息之外,還不是真的。我想你最大的問題就是放置線路。爲什麼不從那裏開始。 –