2

私のアプリケーションには、nodesプールといくつかのサブノード ( queuesservices、...) があります。常にnodesプールにアクセスする必要があり、データがバックエンドのデータで最新であることを確認する必要があります。バックエンドのデータは、次のようないくつかの理由で変更される可能性があります。

  1. 他のオブジェクトを操作することの副作用: バックエンドは、影響を受けるオブジェクトだけでなく、関連するオブジェクトも変更します。たとえば、サービス ドキュメントの更新は、キューに影響を与える可能性があります。これはバックエンドで行われ、ember アプリケーションはこれを認識しません。
  2. 別のユーザーがバックエンドでオブジェクトを変更した可能性があり、新しいコピーを取得したいと考えています。

通常、ルートにアクセスするとオブジェクトが読み込まれますが#/nodes/index、ユーザーが正しいルートにアクセスすることを期待せずに、ストアを強制的に更新したい場合があります。これをプログラムでトリガーするにはどうすればよいですか?

4

1 に答える 1