0
我有DataGroup中的數據ItemRenderer,但我有很多項目,並且在我看來,DataGroup不僅創建了所有這些項目在用戶屏幕上,這需要時間和資源。如何將項目渲染器設置爲僅當它們顯示在視口上時才創建
如何設置ItemRenderer或DataGroup以節省內存和性能?
我有DataGroup中的數據ItemRenderer,但我有很多項目,並且在我看來,DataGroup不僅創建了所有這些項目在用戶屏幕上,這需要時間和資源。如何將項目渲染器設置爲僅當它們顯示在視口上時才創建
如何設置ItemRenderer或DataGroup以節省內存和性能?
您需要項目渲染器的虛擬化。
要將容器配置爲使用虛擬佈局,請將與容器關聯的佈局的useVirtualLayout屬性設置爲true。只有具有VerticalLayout,HorizontalLayout和TileLayout的DataGroup或SkinnableDataContainer支持虛擬佈局。
好的,聽起來不錯我今晚會嘗試。我有HorizontalLayout在使用,所以它應該沒問題。 – 2011-01-24 18:11:22