读书人

Flex的1点入门经验(4)-分页,又见分页

发布时间: 2013-06-19 10:26:41 作者: rapoo

Flex的一点入门经验(4)--分页,又见分页
基本各种列表都和分页有着密不可分的关系.
在barServer这个工程里,我们首先添加一个新的实体类Product,然后添加一个公共的分页结果对象.


效果如图所示


我们在这里新定义了一个PaginationEvent类,多了一个目标页数_destinationPageNumber这个属性.
对于分页控件,则可以用以下两种方式实现

1 Repeater.
barClient/src/com/crap/components/PaginationHalo.mxml内容如下

Repeater是halo包里的,它必须出现在一个halo容器里,所以用一个HBox包住了它.注意它里面button的产生label可以用currentItem指代当前的Item,但是绑定handler的时候,要用getRepeaterItem().因为当handler被触发的时候,repeate已经结束了.

2 DataGroup
barClient/src/com/crap/components/PaginationSpark.mxml内容如下


在这两个自定义组件上,都可以使用元数据标签
 

读书人网 >flex

热点推荐