与以下相关的问题:Ember.js:从集合中检索随机元素
我有两条路线:randomThing
路线和things
路线。
前者显示来自 API ( GET /things/random
) 的随机事物(有一个“获取另一个随机事物”的按钮),后者:显示所有事物:( GET /things
)。
问题是每次单击Get another random thing
并显示新事物并进行recipes
路由时,都会将这个新显示的随机事物添加到集合中...
获取随机事物的操作find("random")
按照相关问题中的建议执行 a 并设置this.content
为此值。
这里有什么问题?
编辑:
我正在使用ember-data
,我的路线是这样的:
App.ThingsRoute = Ember.Route.extend({
model: function() {
return App.Thing.find();
}
});