私は角度のある1ページのアプリを持っています。コンテキストサービスを通じて利用可能なグローバルな利用可能な状態があります。は、すべての解決済みの約束で新しいデータを解決します
このコンテキストサービスには、getおよびsetメソッドがあります。 getメソッドは、ページがロードされてもAPIを介して取得されたコンテキストがまだ設定されていないため、約束です。
コンテキストが設定されると、約束が解決され、getメソッドでコンテキストにアクセスできます。
しかし、私はどのように設定された方法に対処することができます。 setメソッドでコンテキストを変更することは可能です。しかし、約束がすべて解決されてから、getメソッドは古いコンテキストを返します。
解決済みの約束のデータを「代用」することは可能ですか?
ありがとうございます!
いいえ、これはできません。コードはすでに実行されています。その場合は、コールバックを保存してから再度コールする必要があります。 – Robin
rxjsストリームを使用すると、新しいデータが利用可能になるたびにコールバックが呼び出されます。 – xelilof
コードは1024語に相当します。あなたがしていることを正確に示す[mcve]。 –