Life is Really Short, Have Your Life!!

ござ先輩の主に技術的なメモ

2021-10-01から1ヶ月間の記事一覧

FutureProviderを持つ親画面を、子画面から更新する

Riverpodネタは続く。 カート一覧→タップで数量更新→画面が戻った時にカートが更新・・・されない!データは書き換わっているが、UIが更新されていなかった。 一覧画面のデータFutureProvider.autoDisposeを使って、画面下部のタブに表示している。iPhoneは…

RiverpodのProviderが管理するStateに引数を与えて初期化したい

画面遷移とかでよくあるよね。一覧から行タップで詳細に遷移する系のやつ。商品一覧→商品詳細みたいなやつです。 Riverpodが提供するProviderにはfamilyという関数があり、Providerを初期化する際に任意の型の引数を与えることができる。今回は、StateNotifi…

RiverpodでinitStateを使わず、autoDisposeでUIを再構築する

FlutterのRiverpodの話。 10月に入って、作りかけのアプリのProvider -> Riverpodへのリプレイスを行っています。zennで公開されているRiverpod解説には大変お世話になりました。 ひとつわからなかったのが、「タブを切り替えた時に自動でそのページの中身を…