複数の API 呼び出しが繰り返し行われると、UI が間違ったデータをレンダリングすることがあるという問題が発生しました。
例:
onPageLoad
イベント 5 つの API 呼び出しがあり、日付を選択できる日付ピッカーがあります。ユーザーが日付セレクターを変更しようとすると、データを更新するために 5 つの API 呼び出しがすべて行われます。最初に最終日を選択し、ページが読み込まれ、次に先週、次に月に変更され、最終日に戻ったとします。15 の非同期があります。 API 呼び出しが行われ、最近到着した API 呼び出しを UI でレンダリングしています (JS の非同期動作のため)。この動作を制御する角度のメカニズムはありますか。
期待される:
UI に最新の API 呼び出しデータのみを表示したい (Promise がいつ解決されたかに関係なく) 上記の例では、前日のデータのみを表示したい。