最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

flex的tree動態(tài)加載大量數(shù)據(jù)與滾動條相關(guān)問題探討

 更新時間:2013年05月31日 16:56:59   作者:  
本文將對flex的tree動態(tài)加載大量數(shù)據(jù)與滾動條相關(guān)的問題進行探討,感興趣的朋友可以參考下哈,希望對你有所幫助
用arraycollection做數(shù)據(jù)源的坑啊,網(wǎng)上幾乎沒啥例子,全靠自己摸索

其實顯示上萬條數(shù)據(jù)用滾動條本來就是個垃圾設(shè)計,沒辦法,lvl太低,做不了主。

case 1:

官方有句話:使用ItemRenderer的大數(shù)據(jù)控件,其在渲染時,并不會一次創(chuàng)建所有數(shù)據(jù)列/行的顯示對象 (ItemRenderer),它僅會創(chuàng)建在屏幕上可見的數(shù)據(jù)列/行,并且重復利用這些顯示對象,以提交運行時效率。

所以拖動滾動條時候很容易出現(xiàn)花屏 或者 空白。

原因是Tree中的也是用的itemRender產(chǎn)生延遲造成的.

解決方法: 在Tree的scroll調(diào)用myTree.invalidateList()方法,刷新樹.

case 2:

自動獲取樹數(shù)據(jù)超過顯示范圍時沒有自動生成滾動條.

解決方法:獲得數(shù)據(jù)后分發(fā)事件.
復制代碼 代碼如下:

arrayCollection.itemUpdated(item);
arrayCollection.dispatchEvent(new CollectionEvent(CollectionEvent.COLLECTION_CHANGE, false, false, CollectionEventKind.ADD, -1, -1, [item]));

相關(guān)文章

最新評論

南丰县| 巩义市| 买车| 东方市| 兴业县| 和静县| 二连浩特市| 富宁县| 双柏县| 昭觉县| 罗平县| 安国市| 湟源县| 石嘴山市| 黑山县| 龙胜| 藁城市| 吉隆县| 东明县| 临澧县| 阿拉善右旗| 睢宁县| 叙永县| 阜新市| 安宁市| 托克托县| 敖汉旗| 修武县| 青河县| 曲靖市| 本溪市| 垦利县| 基隆市| 老河口市| 临泽县| 定远县| 青神县| 阳朔县| 营山县| 博罗县| 渭源县|