Uso backbone.js e ho un modello senza collezione. Nella vista chiamo il recupero sul modello con un callback per rendere la vista.visualizzazione aggiornamento automatico in backbone.js
this.user.fetch({success: function(d) { self.randomUserView.render() }})
Come posso aggiornare automaticamente la vista al cambio di modello? per esempio. Non voglio specificare la richiamata sopra ogni volta che chiamo fetch. Ho provato a legare la vista a molti eventi del modello durante l'inizializzazione, ma questo non ha funzionato.
È "modifica" o "aggiungi" a seconda che questo modello sia già stato caricato o meno. Ma in genere si usa fetch() per caricare nuovi modelli, quindi ti iscrivi a "aggiungi". –
potresti giocare sul sicuro e andare con 'this.model.bindAll (this.render)', assumendo che tu stia bene con il rendering della vista su ogni evento del modello. – jackwanders