it编程 > 网页制作 > Flex

flex的tree动态加载大量数据与滚动条相关问题探讨

163人参与 2024-05-18 Flex

用arraycollection做数据源的坑啊,网上几乎没啥例子,全靠自己摸索

其实显示上万条数据用滚动条本来就是个垃圾设计,没办法,lvl太低,做不了主。

case 1:

官方有句话:使用itemrenderer的大数据控件,其在渲染时,并不会一次创建所有数据列/行的显示对象 (itemrenderer),它仅会创建在屏幕上可见的数据列/行,并且重复利用这些显示对象,以提交运行时效率。

所以拖动滚动条时候很容易出现花屏 或者 空白。

原因是tree中的也是用的itemrender产生延迟造成的.

解决方法: 在tree的scroll调用mytree.invalidatelist()方法,刷新树.

case 2:

自动获取树数据超过显示范围时没有自动生成滚动条.

解决方法:获得数据后分发事件.
(0)
打赏 微信扫一扫 微信扫一扫

您想发表意见!!点此发布评论

推荐阅读

在as中监听自定义事件并处理事件的实例代码

05-18

Flex自定义右键菜单具体实现

05-18

FLEX HashMap遍历并取到需要的值

05-18

flex4 panel去掉标题设置透明度效果代码

05-18

如何在Renderer中设置属性 Renderer中设置属性的方法实例

05-18

flex4.5中CSS选择器的应用小结

05-18

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论