私はこのjsFiddleを発見し、Ember.jsの新しいv2ルーターを使用して、IndexRoute
およびすべてのサブルートの両方で貢献者のリストを表示するのが最善の方法であるかどうか疑問に思っています。match('/contributor/:contributor_id')
私が経験している問題はそれです
App.IndexRoute = Ember.Route.extend({
model: function() {
return App.Contributor.find();
}
});
/
指定されたルート上のデータのみをフェッチしています。
/#/contributor/[some_id]
のデータに直接移動するIndexRoute
と、が読み込まれず、ユーザーは最初に移動し/
て投稿者のリストを表示する必要があります。
私がたどり着いた唯一の解決策は、テンプレートContributorsView
で呼び出されるaを使用することです。一方、ビューにはルートが持つプロパティapplication
がないため、このビューにデータを入力する方法がわかりません。model