我在Flash 8中有一个数组,用于使用:
填充DataGridmyDataGrid.dataProvider = myArray;
这很好用。我可以使用标题对网格中的数据进行排序,但这也会对源数组中的数据进行排序。另外,我还有其他函数需要以原始未排序的形式获取数组数据。
知道如何实现这个目标吗?
非常感谢
答案 0 :(得分:1)
在将变量用作dataProvider之前复制该变量。
var myDataProvider:Array = myArray
myDataGrid.dataProvider = myDataProvider
对其中一个数组的更改不会影响另一个数组。