Ember.js 如何每x秒重新加载一次数据?
我想每隔几秒钟提取一组数据(这里不需要讨论pull和push的优缺点)。据我所知,Ember.js 如何每x秒重新加载一次数据?,ember.js,ember-data,Ember.js,Ember Data,我想每隔几秒钟提取一组数据(这里不需要讨论pull和push的优缺点)。据我所知,ember数据应该通过reload完成。下面是我的app.js,我试图在其中触发一个ready函数中的pull。但它不起作用。如何实现所需的重新加载 App = Ember.Application.create({ ready: function() { setInterval(function() { App.Switchboard.find(switchboard_id).reload
ember数据
应该通过reload
完成。下面是我的app.js
,我试图在其中触发一个ready函数中的pull。但它不起作用。如何实现所需的重新加载
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'),
});
重新加载应该可以工作。。。不确定发布时是否只是输入错误,但是否需要添加括号才能重新加载
App.swapper.find(swapper\u id).reload()
如果不起作用,请尝试:
App = Ember.Application.create({
ready: function() {
var switchboard = App.Switchboard.find(switchboard_id);
setInterval(function() {
switchboard.reload();
}, 2000);
}
});