gpt4 book ai didi

arrays - 如何在flutter中按子列表值对列表进行排序?

转载 作者:行者123 更新时间:2023-12-03 04:44:14 25 4
gpt4 key购买 nike

我是一名开发人员,我需要帮助来解决该问题
我有一个数组,我想对其进行排序
以下是此列表的结构:


List myList = [
{
'name': 'Max',
'messages': [
{
'time': 133459086,
'text': 'Hello World!',
}
],
},
{
'name': 'Wax',
'messages': [
{
'time': 133459083,
'text': 'Hello !',
}
],
},
];

我想通过使用消息中的时间值递减对myList进行排序。
注意:messages数组可能为空,因此可能会抛出一个错误,即状态为无元素。
请帮我,
谢谢,

最佳答案

该数据当前无效。
如果messages节点是一个数组,则需要将其项包装在对象中,例如:

'messages': [
{
'time': 133459089,
'text': 'Hello!'
}
]
如果是这样,您需要知道 messages中是否只有一个消息项,或者是否可以有多个。

关于arrays - 如何在flutter中按子列表值对列表进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62581299/

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