ref.read & ref.watch

kbs·2023년 2월 27일
0
post-custom-banner

사용자의 행동에 따라 기능 실행해야할때 ref.read,
값이 변경되었을때 Ui가 반응해야할때는 ref.watch

ref.read는 Onpressed 콜백과 같이 특정액션 뒤에 실행되는 함수 내부에서 사용. ref.read는 실행되는 순간 단 한번만 provider값을 가져온다.

ref.watch는 필수적으로 ui관련 코드에만 사용하고, 반환값의 업데이트가 있을때 지속적으로 build함수를 다시 실행해준다.

0개의 댓글