Je suis un développeur de flutter et je veux aider à résoudre ce problème
J'ai un tableau et je veux trier cela p>
ci-dessous est la structure de cette liste: P>
List myList = [
{
'name': 'Max',
'messages': [
{
'time': 133459086,
'text': 'Hello World!',
}
],
},
{
'name': 'Wax',
'messages': [
{
'time': 133459083,
'text': 'Hello !',
}
],
},
];
3 Réponses :
que les données sont invalides actuellement.
Si le nœud Si c'est le cas, vous devez savoir s'il n'y en aura qu'un seul élément de message dans code> est un tableau, ses éléments doivent être emballés dans des objets, quelque chose comme: p> Messages code> ou s'il peut y avoir plusieurs. P> P>
quelle est la réponse?
Désolé, j'ai trouvé la réponse:
Vous pouvez essayer quelque chose comme ceci:
var list = myList..sort((b, a) => a['messages']['time'].compareTo(b['messages']['time'])); print(list);
Désolé, les messages sont un tableau
Veuillez corriger votre code afin qu'il ait une structure d'objet valide. À l'heure actuelle, 'Messages' n'est pas valide.
désolé le corrigé,
Avez-vous essayé quelque chose?