파파비의 블로그
플러터, flutter) 큰 데이터에서 데이터 추리고 위젯만들기 ! (where & listview.builder) 본문
개발/flutter
플러터, flutter) 큰 데이터에서 데이터 추리고 위젯만들기 ! (where & listview.builder)
N. Dave 2020. 6. 5. 18:01반응형
데이터가 List로 되어있다고 가정해보자.
이런식으로 Meal 이라는 데이터 모델을 갖고 있는 리스트가 있다고 해보자.
여기서 우리는 원하는 Meal 객체들만 추리기를 원한다.
그방법은?
where사용!!!
List에 있는 객체들 중에서, id의 값을 categories에서 갖고 있는 객체들만 엄선해서
categoryMeals라는 객체에 리스트형태로 넣은 것이다.
우리는 이 선별된 데이터들을 기반으로 ListView를 만들어보려면 어떻게 하는게 좋을까?
: 선별된 데이터 > dynamic > ListView.Builder
여기서 빌더는 Text객체를 만들었는데, 얼마든지 다른 data를 활용한 위젯을 만들 수 있다.
편리한 점은 itembuilder역시 foreach형태고, data도 List로 도출되어서 아다리가 맞는다.
반응형
'개발 > flutter' 카테고리의 다른 글
플러터, flutter) Child객체의 모양을 강제한다. ClipRRect (이미지 모서리 둥글게 하기 가능) (0) | 2020.06.05 |
---|---|
플러터, flutter) import 시 패키지 위치 관련 tip (0) | 2020.06.05 |
플러터, flutter) NamedRoutes 쓸 때 주의 할 점 (0) | 2020.06.05 |
플러터, flutter) 화면을 전환하는 방법, Navigator (push, pushNamed + data 이동방법 ModalRoute) (0) | 2020.06.02 |
플러터, flutter) GestureDetector + 시각효과 = Inkwell (0) | 2020.06.02 |
Comments