私は、アプリケーションの開始時にサーバーからロードされるいくつかの初期データを持っています。Sagaで何らかのアクションが発生した後、すべてのアクションが実行されるようにするにはどうすればよいですか?
InitialDataLoaded
のようなアクションをロードしてから起動します。
このデータは状態に保存され、将来のサーバーとの通信に使用されます。
アプリがそのデータを読み込んでいる間に、他のリクエストがtakeEvery(action)
によって送信される可能性があります。初期のデータが現時点では入手できない場合は、初期データがないと意味がないため、これらの要求を送信することはできません。
すべての依存するアクションが、必要なアクションが発生したときにのみリクエストを引き起こすことを確認する方法を教えてください。
最初理想的なソリューション – Cleiton