gpt4 book ai didi

actionscript-3 - 如何在 Flex 中对 ArrayCollection 进行排序

转载 作者:行者123 更新时间:2023-12-04 13:07:22 24 4
gpt4 key购买 nike

我想按 fieldName 按升序对 Arraycollection 进行排序。这是我的代码,我想知道它是否正确。你有什么建议吗?

public static function arrayCollectionSort(ar:ArrayCollection, fieldName:String, isNumeric:Boolean):void 
{var dataSortField:SortField = new SortField();
dataSortField.name = fieldName;
dataSortField.numeric = isNumeric;
var numericDataSort:Sort = new Sort();
numericDataSort.fields = [dataSortField];
arrCol.sort = numericDataSort;
arrCol.refresh();}

最佳答案

除了类型之外,您拥有的代码是正确的。 arrCol应该是 ar .该代码看起来几乎与博客 Flex Examples 中的代码一模一样。 ,这也是正确的。

只是改变就是改变arrColar像下面这样:

public static function arrayCollectionSort(ar:ArrayCollection, fieldName:String, isNumeric:Boolean):void 
{
var dataSortField:SortField = new SortField();
dataSortField.name = fieldName;
dataSortField.numeric = isNumeric;
var numericDataSort:Sort = new Sort();
numericDataSort.fields = [dataSortField];
ar.sort = numericDataSort;
ar.refresh();
}

不确定数字,但其他一切都是正确的。

关于actionscript-3 - 如何在 Flex 中对 ArrayCollection 进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9429142/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com