簡體   English   中英

柔性圖表超出軸最大值

[英]Flex Chart Exceeds Axis Maximum

我需要弄清楚如果超過軸最大值,如何在列圖中顯示一列以顯示100%的高度。 例如,我正在使用最大為2的線性軸,但想在視覺上顯示該列至少為2或更大,但在軸上不顯示大於2。 當前,如果值超過軸最大值,則flex不會顯示該列。

我認為最好的方法是在原始集合的基礎上創建第二個集合,並將其用作圖表的dataProvider。

編寫一個檢查軸最大值的函數,並將第二個集合中超出此最大值的所有變量重置為最大值。 另外,添加一個額外的變量,用於存儲最大值和原始值之間的差異,並將其顯示在dataTip中。

將更改偵聽器(CollectionEvent.COLLECTION_CHANGE)添加到原始數組,然后使用處理程序更新第二個數組。

我決定使用perl提前解析xml,並添加調整后的值在最大和最小范圍內的其他字段。 然后,我使用圖表中的那些字段和引用實際值的自定義數據提示。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM