CompaniesControlleraと an の2 つのコントローラーがあるとしIndexControllerます。私のIndexルートが必要とするすべてのデータはCompaniesController. だから、私はIndexControllerこのように指定しました:
App.IndexController = Ember.ArrayController.extend({
needs: 'companies',
});
これは、 がすでに初期化されている場合はうまく機能しますCompaniesControllerが、初めてサイトにアクセスしたときはどうでしょうか。CompaniesController空です。
CompaniesControllerそのため、 内からのデータを初期化する必要がありますIndexController。どうすればいいですか?