본문 바로가기 메뉴 바로가기

철철박사의 독학 코딩

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

철철박사의 독학 코딩

검색하기 폼
  • 분류 전체보기 (130)
    • 리뷰 (1)
    • Flutter (69)
      • 상태 관리 (16)
      • Widget (1)
      • Android Studio (2)
      • 에러 해결 (4)
      • 네비게이션 (7)
      • 패키지 (4)
      • 테스팅 (11)
      • 아키텍처 (7)
      • 디버깅 (2)
      • async (1)
    • Python (17)
      • 개발환경 (3)
      • unittest (10)
      • 클린코드 (3)
      • ETC (1)
    • Git (1)
    • 다트 공식 문서 번역 (37)
      • 기타 문서 번역 (3)
    • C 언어 (3)
    • 자동매매 (1)
  • 방명록

shouldRebuild (1)
플러터] Provider의 Selector

플러터의 상태 관리로 사용되는 Provider의 Selector 위젯에 대해서 알아보자. Selector는 Provider 패키지에서 제공하는 위젯 중 하나로, 특정 상태의 일부만 구독하여 해당 상태의 변경에 따라 위젯을 업데이트할 수 있도록 도와준다. Provider 패키니에서 제공하는 Consumer 위젯도 상태를 구독하는데, Selector와 달리 상태 전부를 구독한다는 점이 다르다. 따라서 상태를 전부 구독해야 한다면 Consuer를 사용하고, 상태의 일부만 구독한다면 Selector를 사용하자. Selector의 사용법은 다음과 같다. Selector( selector: (BuildContext context, T value) => S, builder: (BuildContext context, ..

Flutter/상태 관리 2023. 7. 12. 13:29
이전 1 다음
이전 다음
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바