我有一个Flash Datagrid组件,由来自Robotlegs服务的数据填充。但是,由于datagrid需要显示越来越多的信息行,我需要实现一种在需要时加载数据的方法。理想情况下,当用户向下滚动列表时,我会在Flex示例中看到这一点,但我可以使用纯AS3解决方案。有没有人有任何指导或想法如何处理这个?
以下是Flex示例:http://www.jamesward.com/2010/10/11/data-paging-in-flex-4/
任何指导都将不胜感激。
答案 0 :(得分:1)
我认为你需要扩展Flash DG以使用类似AsyncListView的东西并查看AsyncListView以查看它是如何做到的,然后编写它以在找不到项目时生成正确的事件,但是删除Flex的任何依赖项。您还需要执行类似于Responder类的操作,以支持对同一服务进行不同的重叠调用。