我有两个列表:_bufferCarnetList
和_deletedWords
。当用户点击OK时:我想从_bufferCarnetList
中删除_deletedWords
中包含的项目。
我尝试过使用.remove
方法,但没有任何结果。
_bufferCarnetList.remove(_deletedWords).
有没有一种直接的方法,或者我应该迭代列表并分别删除每个项目?
使用removeWhere
方法:
_bufferCarnetList.removeWhere((e) => _deletedWords.contains(e));