问题很简单:在数组中搜索元素的正确方法是什么?
我的代码是
data = [{id: 1, descripcion: Asier}, {id: 2, descripcion: Pepe}]
estateSelected= data.firstWhere((dropdown)=>dropdown.id==1);
Run Code Online (Sandbox Code Playgroud)
返回的错误是
坏状态:没有元素
sha*_*eep 11
你有一些错误,这应该有效:
var data = [{'id': 1, 'descripcion': 'Asier'}, {'id': 2, 'descripcion': 'Pepe'}];
var estateSelected = data.firstWhere((dropdown) => dropdown['id'] == 1);
print(estateSelected);
Run Code Online (Sandbox Code Playgroud)
最快的尝试方法是在dartpad 上
| 归档时间: |
|
| 查看次数: |
5847 次 |
| 最近记录: |