dart 集合where方法不起作用

阅读 156

2022-11-29


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();

 

 

 

精彩评论(0)

0 0 举报