我正面臨加載時間 - 由於數據網格中的許多鏈接按鈕的性能問題。flex3:AdvancedDataGrid與許多LinkButton的itemrenderers獲取性能問題
假設,在我的頁面中,有4個窗格(面板)對象,每個對象都包含ADGrid。 截至目前,對於某些場景,我們必須將所有datagrid列的itemrenderer作爲LinkButton,除了第一列。 目前,我有21列,記錄只有10個,所以對於一個AdvancedDataGrid,創建了210個LinkButton對象。
對於一個屏幕,總共210 * 4(AdvancedDataGrids)= 840個LinkButton實例。
由於這個原因,我面臨性能問題,屏幕將花費30秒來呈現每個對象。
如果我評論該itemrenderer,它需要20秒左右。我不是創建LinkButton,而是爲了檢查性能,我使用Button作爲渲染器,並將其標記爲渲染器 - 即使差異僅在1至2秒內。
我非常感謝該解決方案。