現在、Ember.js を使用するアプリケーションに取り組んでいますが、ルート ビューのコンテキストを設定する正しい方法を見つけるのに問題があります。
アプリケーションの最初のビューでは、3 つの AJAX リクエストを作成する必要があります (1. 基本的なユーザーの詳細、2. ユーザーのアドレス、3. ユーザーの画像)。
現時点では、これらをユーザー オブジェクトの 3 つの個別の関数として設定しています。次に、3 つすべてを呼び出してオブジェクトを返す単一の関数で、3 つすべての結果を組み合わせます。
これはほとんどの場合機能しますが、AJAX 要求が完了する前にルート ビューがレンダリングを試み、ビューでエラーが発生することがあります。
これをより適切に構造化し、問題を解決する方法はありますか?