【发布时间】:2019-12-10 17:49:47
【问题描述】:
我需要在 Flutter 中对一个列表进行排序,这是一个对象列表,我有一个模型,并且该模型有一个名为 isFeatured 的属性,我需要所有 isFeatured 为 true 的元素都位于列表的第一个位置。
我的意思是我可以有类似的东西:
[
{
id: 1,
name: 'Test',
isFeatured: false,
},
{
id: 2,
name: 'Test 3',
isFeatured: true,
},
{
id: 3,
name: 'Test 5',
isFeatured: false,
},
{
id: 4,
name: 'Test 34',
isFeatured: true,
}
]
并且isFeatured为true的元素应该在第一个位置。
【问题讨论】: