flutter - Flutter将列表数据添加到具有特定名称的另一个列表中
问题描述
我想将数据添加到 _list 另一个名称为 NS200 的列表中。该列表包含这样的数据。
List<Posts> _list = [
{id: "0",
name: "assa ",},
{id: "1",
name: "NS200",}];.
我尝试使用 were 但它不起作用。
解决方案
看看这段代码:
List list = [
{'id': '0', 'name': 'assa '},
{'id': '1', 'name': 'NS200'}
];
final copiedList = list.where((item) => item['name'] == 'NS200');
print(copiedList);
结果是:
({id: 1, name: NS200})
推荐阅读
- java - 如何定义一个通用参数 Class[] 并在 restTemplateBuilder.getForObject() 上使用它?
- c# - 通过 http 接收数据时唤醒现代备用计算机
- python - 创建多个按钮,但程序会卡在一个步骤中
- bash - Terminal Bash 将特定扩展名移动到文件夹并保留重复项
- javascript - cookie过期时如何删除数据库文档
- c - 分配缓冲区/字符串
- wpf - 为什么只有部分上下文菜单会触发 WPF 中的关联命令?
- javascript - 你能初始化一个函数吗?- Javascript
- javascript - 在 Fabric.js 上克隆的图像大小与原始图像大小不一致
- reactjs - create-react-app (发现不兼容的模块)