flutter基礎、メモ

疑問
・StateProviderを使用
providerの値を読み込む際に`ref.watch(countProvider).state`では取得できなかった。
→ `ref.watch(countProvider.state).state`とすると値を取得できた。
※ 更新時も同様

Widgetの違い
ConsumerWidget
→ refの更新箇所だけでなく、画面全体がレンダリングされてしまう。

・Consumer
→ 必要な部分にだけ適用できる

・ConsumerStatefulWidget
→ refを引数として書かなくて大丈夫になる(画面全体がレンダリングされてしまう)

いいなと思ったら応援しよう!