我有一个绑定到视图的ArrayCollection,我在这个视图上使用filterFunction只显示部分内容。另外,我有另一个组件,我想显示ArrayCollection的其他部分。
我想要做的是将ArrayCollections包装在一起,这意味着我可以有一个包含模型数据的ArrayCollection,然后是两个独立的外部,我可以在其中设置filterFunction属性(在模型中设置它似乎不合适例)。这有可能吗?
如果没有,那么如何解决这个问题,最好不要强迫模型逻辑在我的视野中结束?
答案 0 :(得分:5)
您需要创建多个ListCollectionView实例并传入arraycollection。然后将过滤器应用于集合视图而不是arraycollection。
有关ListCollectionView
的更多信息,请参阅http://livedocs.adobe.com/flex/3/langref/mx/collections/ListCollectionView.html答案 1 :(得分:0)