🎉

ref.〇〇についてまとめてみた。

2023/10/23に公開

はじめに

RiverPodについて勉強したかったのでまとめてみた!

参考文献

https://riverpod.dev/ja/docs/concepts/reading
https://zenn.dev/joo_hashi/books/2c6c47e3d79b63/viewer/7ad37c

ref.read()

一度だけ読み込む

ref.watch()

Provider監視し続け、rebuildされる(ビルド関数を呼び出す。)

ref.listen()

Providerの値を監視して値が変化するたびに呼び出されるコールバック関数を登録する。
文字の入力とかに用いる。

ref.refresh()

オブジェクトの再生成。

ref.invalidate()

ユーザーがたくさんやってしまうことに使うといい。

Discussion