Flutter: Filter list as per some condition

后端 未结 3 1314
感动是毒
感动是毒 2020-12-13 07:56

I\'m having list of Movies. That contains all Animated & non Animated Movies. To identify whether its Animated or not there is one flag called as isAnimated

3条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-13 08:32

    where function on a List returns Iterable. You have to convert it to List using the function List.from(Iterable).

    So in the above scenario you should use the following code snippet.

    Iterable _AnimatedMoviesIterable = AllMovies.where((i) => i.isAnimated);

    _AnimatedMovies = List.from(_AnimatedMoviesIterable);

提交回复
热议问题