Flutter: Filter list as per some condition

后端 未结 3 1311
感动是毒
感动是毒 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:36

    You can use toList() method to get your desire output like following

    toList() Collects all elements of this stream in a List.

    To fix the above issue:

    Add a toList() (This code creates a List)

    _AnimatedMovies = AllMovies.where((i) => i.isAnimated).toList();
    

    instead of

    _AnimatedMovies = AllMovies.where((i) => i.isAnimated);
    

提交回复
热议问题