플러터] 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
공지사항