PgaPlayersApp.AppView = Backbone.View.extend({
el: '#pga_players_profile_app',
initialize: function()
{
//Should I do 1?
this.listenTo(PgaPlayersApp.Players, 'sync', this.addAll);
//Should I do 2?
this.listenTo(PgaPlayersApp.Players, 'reset', this.addAll);
PgaPlayersApp.Players.fetch({reset: true});
}
});
Nell'esempio di codice precedente, qual è il metodo preferito per l'ascolto di un recupero per una raccolta? (sincronizzazione o ripristino)Backbone 1.0 evento di reset vs sync
dipende ... potrebbe elaborare? –
Potrebbe farmi sapere da cosa dipende? Farò la paginazione con fetch (non sono sicuro di come sto andando a farlo ancora, dato che sono nuovo alla dorsale). Ma per ora il recupero viene richiamato sul caricamento della pagina. –
Nel tuo esempio stesso è praticamente la stessa cosa. Tuttavia, devi essere consapevole che se ascolti 'sync', il tuo ascoltatore verrà eseguito ogni volta che effettui una chiamata REST, non solo quando recuperi. – Loamhoof