当前位置: 代码迷 >> 综合 >> dart 集合where方法不起作用
  详细解决方案

dart 集合where方法不起作用

热度:1   发布时间:2024-01-30 21:19:20.0

1、问题:dart 集合where方法不起作用,也不报错。

2、解决:可能是集合中有null值的对象。(这里只解决本人遇到的)

原代码

String text = '';
var list = _list.where((user) => user.name.contains(text)).toList();

修改

String text = '';
var list = _list.where((user) => user.name != null && user.name.contains(text)).toList();

 

 

 

  相关解决方案