Je voudrais tirer un ensemble de données toutes les deux secondes (pas besoin de discuter des avantages et des inconvénients de pull vs push ici). Pour autant que je comprends ember-data
qui devrait être fait avec reload
. Voici mon app.js
dans lequel j'essaie de déclencher le pull dans une fonction prête. Mais ça ne marche pas. Comment puis-je obtenir le rechargement voulu?Comment recharger les données toutes les x secondes?
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'),
});
Bingo! Je vous remercie! – wintermeyer