Apache flex 在flex中刷新/重新加载数据网格
我使用的是数据网格。它有itemEditor组件、组合框等作为列的一部分。 理想情况下,datagrid.invalidateList()方法可以使用新的dataProvider数据重新加载datagridApache flex 在flex中刷新/重新加载数据网格,apache-flex,datagrid,refresh,reload,itemeditor,Apache Flex,Datagrid,Refresh,Reload,Itemeditor,我使用的是数据网格。它有itemEditor组件、组合框等作为列的一部分。 理想情况下,datagrid.invalidateList()方法可以使用新的dataProvider数据重新加载datagrid 但是,对我来说,它是对旧数据的附加,新数据被添加到旧数据的下面。我无法修复此重新加载的datagrid。我在准确理解您的问题时遇到了一些困难。你不能用新的集合替换DataGrid.dataProvider吗?我明白了。我只需要将数组设为空 因此,现在它类似于一个充当数据提供者的数组 arr=
但是,对我来说,它是对旧数据的附加,新数据被添加到旧数据的下面。我无法修复此重新加载的datagrid。我在准确理解您的问题时遇到了一些困难。你不能用新的集合替换DataGrid.dataProvider吗?我明白了。我只需要将数组设为空 因此,现在它类似于一个充当数据提供者的数组 arr=[]
这将使数组为空,然后我将其设置为数据提供程序。使用ArrayCollection,而不是array!ArrayCollection提供您需要的所有更改通知机制。数组不存在