Share
Sign In
Other posts in '공부 내용'See all
yeji Kim
Flutter - CRUD, riverpod
참고 자료 기본 개념 CRUD - Create, Read, Update, Delete MVC 모델 사용자가 편집하길 원하는 모든 데이터를 갖고 있어야 함. 뷰나 컨트롤러에 대해 어떤 정보도 알지 말아야 함. 변경이 일어나면, 변경 통지에 대한 처리 방법을 구현해야 함. 뷰 모델이 가지고 있는 정보를 따로 저장해서는 안됨. 모델이나 컨트롤러와 같이 다른 구성 요소들을 몰라야 함. 변경이 일어나면 변경 통지에 대한 처리 방법을 구현해야 함. 컨트롤러 모델이나 뷰에 대해서 알고 있어야 함. 모델이나 뷰의 변경을 모니터링해야 함.
yeji Kim
Flutter에서 tab bar 만들기 (TabBar, TabBarView, DefaultTab Controller, TabController)
참고 자료 TabBar 파라미터 tabs에 Tab 위젯들 넣어주기 Tab controller 필수 - TickerProvider 필요. → with SingleTickerProviderStateMixin 을 추가해야 함. TickerProvider Ticker class는 다수의 애니메이션을 동시에 제어할 수 있음. TickerProviderStateMixin 매 프레임마다 함수를 호출하는 객체. ㅍ레임이 변화되어야 할 때 알려준다고 함. Tab controller TabBarView PageView와 비슷한 위젯. 사용할 수 있는 특성이 더 적음. DefaultTabController TabBar와 TabBarView를 연결. 보통 child에 column으로 TabBar와 TabBarView를 넣어줌. 두 위젯이 DTC의 하위에 있기만 하면 정상적으로 연결됨.
yeji Kim
Flutter와 mysql 연동
참고 자료