Player モデルと Team モデルを備えたファンタジー スポーツ アプリがあります。Players モデル/フィクスチャのクエリを、名前付きアウトレットのテンプレートによって反復されるモデルとして出力しようとしています。私の問題は、「availableTeams」コントローラー/ルート/モデル/ルートにあると思います。
チームを持っていないプレーヤーの Player モデルで検索を実行しようとしています。
App.AvailablePlayersController = Ember.ArrayController.extend({
availPlayers: function() {
return App.Player.find({league: ''});
// return App.Player.find({league: 'mlb'}); // Doesn't work either
},
});
静的テキストが表示されるため、テンプレートはレンダリングされますが、Chrome emberjs デバッガーは availablePlayers のモデルに値がないと表示します。SO、EmberJS.com 入門ガイド、無数の JSFiddles を検索しましたが、何も機能していません。私のアプローチが間違っているのか、単純なものが欠けているのかわかりません。どんな助けでも大歓迎です。
完全な JSFiddle はこちら: http://jsfiddle.net/sandalsoft/77P8z/
PS - このアプリは、チームがプレーヤーであるマルチ スポーツ ファンタジー リーグです。
編集:現在実行されているフィドルを更新しました: http://jsfiddle.net/77P8z/