FLEX中的可滚动延迟加载表

时间:2011-03-22 13:06:22

标签: flex flex3 flex4 lazy-loading flexbuilder

我需要在FLEX中实现一个延迟加载表,即在用户开始向下滚动时加载表数据。

像这样:http://livedemo.exadel.com/richfaces-demo/richfaces/scrollableDataTable.jsf?c=scrollableDataTable&tab=usage

FLEX中是否有现成的组件来处理此类要求。如果是这样,我可以在任何FLEX展示或演示网站上看一下吗?

此致

萨蒂亚

3 个答案:

答案 0 :(得分:0)

有时也称为数据分页。 James Wards有一个非常好的演示,在Flex 4.5下的Tour De Flex上用于DataGrid

答案 1 :(得分:0)

简短回答,不,没有默认组件可以开箱即用。但是,您可以编码。由于DataGrid是数据驱动的,因此当用户滚动到DataGrid的底部时,您可以使用新数据更新dataProvider属性。你需要自己解决这个问题。

但是,从用户体验的角度来看,我不同意这种行为。我会寻求另一种方式让用户获得他们想要的数据,如分页,一次加载所有数据(如果可能),可能具有搜索功能或过滤。这真的取决于你想要完成的事情。

答案 2 :(得分:0)