Supposons que j'ai une liste comme celle ci-dessous: Comment convertir la variable ci-dessus en liste d'identité de chaîne comme suit: ["01", "02"] < / code>? p> p>
3 Réponses :
Vous pouvez utiliser List.Map comme celui-ci
List<String> newList = List<String>.from(person.map((element) { return element['id']; })); // [01, 02]
et une petite solution plus courte:
Vous pouvez utiliser dart's Collection pour forte> Construire:
var ids = <String>[for (var map in person) map['id']];