1

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/

4

1 に答える 1