flutter_blocパッケージを使用して、アプリの状態を管理しています。リモートDBから初期状態をロードする必要があるユースケースがあります。これには、initialStateメソッドが非同期である必要がありますが、そうではありません。
initialStateメソッドを使用しない場合、リモートDBからブロックの初期状態をロードするための最良の方法は何ですか?
をに送信しevent
て、受信して表示bloc
するロードを開始し(イベントブロックでnewを送信LoadingState
)、Loader
ロードが終了bloc
したら、データを含む別の `状態を送信し、ロード状態をロード済み(および表示)に切り替えるだけです。あなたは電話を待つ必要はありません、あなたがしなければならないのはただ状態を押して受け取ることです
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加