我想每隔几秒提取一组数据(这里无需讨论拉取与推送的优缺点)。据我了解ember-data
,应该用reload
. 这是我app.js
尝试触发就绪功能的拉动。但它不起作用。我怎样才能实现想要的重新加载?
App = Ember.Application.create({
ready: function() {
setInterval(function() {
App.Switchboard.find(switchboard_id).reload
}, 2000);
}
});
App.Router.map(function() {
this.resource('switchboard', { path: '/' });
});
App.SwitchboardRoute = Ember.Route.extend({
model: function() {
return App.Switchboard.find(switchboard_id);
}
});
App.Store = DS.Store.extend({
revision: 11
});
App.Switchboard = DS.Model.extend({
name: DS.attr('string'),
});