파파비의 블로그

플러터, flutter) 복잡한 data를 기반으로 List에 들어갈 위젯들을 만들 때 자료구조 및 활용방법 본문

개발/flutter

플러터, flutter) 복잡한 data를 기반으로 List에 들어갈 위젯들을 만들 때 자료구조 및 활용방법

N. Dave 2020. 5. 26. 08:30
반응형

자료를 구성하는 방법은

 

1) Map을 활용하는 방법과

2) class를 직접 만들어서 거기에 필요한 data를 엮어 두는 방법이 있다.

 

이렇게 필요한 자료구조를 구성한다.

 

 

그 다음

 

필요한 곳에서 data를 List로 구성하면 된다. (꼭 리스트가 아니어도 된다.)

 

이렇게... 그리고나서

이 list를 안에 있는 객체들의 data를 참고해서 card를 만들든 하면 된다.

아니면 여기에 data를 넣어도 되고.

 

어떻게 만들까? dynamic하게 만들려면 map이 좋다.

 

이런 식으로 말이다.

 

 

 

여기서 눈여겨 보면 좋을 것이.

 

"Data > 위젯으로 변환" 하는 과정이

1) Data list를 만들고

2) 해당 data를 활용한 위젯들이 들어가야 곳에 바로 리스트 넣고 거기서 .map으로 위젯으로 변환하는 것.

 

반응형
Comments