我有一个 list :
List user = [
{"name": "Alex", "id": "001"},
{"name": "Brandon", "id": "002"},
{"name": "Charlie", "id": "003"},
{"name": "Danny", "id": "004"},
];
我有一个带值的变量String a = "002";
int index;
我的问题是,当我通过传递user
的值进行搜索时,如何从a
列表中获取索引值?所以我有一个
index = 1
谢谢 :)
最佳答案
int index = user.indexWhere((item) => item["id"] == a);
关于flutter - Flutter:如何通过从值中搜索来从列表中获取索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64693936/