Index
以下のようにwidgetの初期化でriverpodのrefを呼び出した際にタイトルのエラーが発生しました。
1 2 |
Widget widget= Text( "${ref.watch(Provider)}") |
late 修飾子をつけること解決できました!
根本的な解決になっているかはわかりませんが、とりあえずビルドは通るようになります。
1 2 |
late Widget widget= Text( "${ref.watch(Provider)}") |
ネットで調べている感じ、
Providerが初期化される前にProviderにアクセスしに行っているために起こっているエラーだと思われます。
なのでlate修飾子をつけてwidgetの初期化のタイミングを遅らせることができるのでエラーが解決するというわけです。