やや関連する質問: Ember.js: コレクションからランダムな要素を取得する
randomThing
ルートとルートの 2 つのルートがありthings
ます。
前者は API からランダムなものを表示します ( GET /things/random
) (「別のランダムなものを取得する」ボタンがあります)、後者はすべてのものを表示します: ( GET /things
)。
問題は、クリックするたびに新しいものが表示され、ルートGet another random thing
に行くたびに、この新しく表示されたランダムなものがコレクションに追加されることです...recipes
ランダムなものを取得するアクションfind("random")
は、関連する質問で提案されているように実行され、this.content
この値に設定されます。
ここで何が問題なのですか?
編集:
私が使用ember-data
していて、私のルートは次のようなものです:
App.ThingsRoute = Ember.Route.extend({
model: function() {
return App.Thing.find();
}
});