我想知道在绑定新值之前如何删除(清除)现有的列表数据值。
我正在使用列表来使用http服务动态绑定数据。当我对服务进行新的调用时,我希望刷新现有项目并将新检索的数据绑定到同一列表。我怎样才能做到这一点?
答案 0 :(得分:2)
您可以将dataProvider显式设置为null,也可以在dataProvider上使用removeAll()。
答案 1 :(得分:0)
如果您将httpService.lastResult
绑定到list.dataProvider
,则无需清除数据。数据绑定将创建一个新的ListCollectionView
对象(ArrayCollection
或XMLListCollection
视情况而定)并将其分配给list.dataProvider
。旧数据将自动清除。