如何按一个属性的字母顺序(不是名称而是属性的实际值)对对象列表进行排序?

推荐答案

您可以将比较函数传递给List.sort.

someObjects.sort((a, b) => a.someProperty.compareTo(b.someProperty));

Flutter相关问答推荐

如何增加容器高度?

自动测试Flutter应用程序进行QA的最佳方法是什么?

如何在不使用NULL-check(!)的情况下缩小`FutureBuilder.Builder()`内部的`Snaphot`范围

如何使用底部导航栏修复此导航问题

我不能通过第5步了解Flutter 翼Firebase教程

Flutter 中的多页表现

出现异常.RangeError(RangeError(index):无效值:有效值范围为空:0).分度误差

Android上火焰瓷砖之间的线条飘动

如何使页面浏览量达到活动页面所要求的高度?

在选项卡栏视图中搜索和筛选不起作用

Flutter Android Google Sign-in error:ApiException:10在确认软件包名称、SHA-1 fingerprint 和设置同意页面后出现异常

火焰Flutter 在多个向量之间插补2

如何获取flutter中gridview项目占用的高度和宽度?

如何在Flutter中显示ListView Builder区域外的列表数据?

reactive_flutter_BLE - 应用找到设备但无法连接(并读取 BLE 数据)

为什么我们使用 RiverpodGenerator

如何使这种相机叠加在Flutter 中?

Flutter - 定义按钮的优雅方式

在 flutter 中使用 StreamBuilder 在文本字段中键入时显示过滤记录

Flutter Desktop,如何获取windows用户配置文件名称?