Rückgrat: Update-Modell nach dem change-Ereignis
Davon ausgehen, eine Rückgrat-Modell mit den folgenden Parametern:
- Teilsumme
- Rabatt
- insgesamt
Wenn eine änderung gemacht wird, um die Ermäßigung, die insgesamt aktualisiert werden muss und ich würde gerne das Modell zu kümmern.
Habe ich versucht die Bindung eines update-Methode (definiert in dem Modell), um das Modell change-Ereignis (im Modell die initialize-Methode), so dass mit jedem change-Ereignis, das Modell-update der Gesamt-Attribut, aber das scheint nicht zu funktionieren.
var Cost = Backbone.Model.extend({
initialize : function() {
this.bind('change', this.update);
},
update : function() {
//UPDATE LOGIC
}
});
Was ist der beste Ansatz, um das Modell Feuer eine Methode (von seinen eigenen), wenn es ein change-Ereignis auslöst?
InformationsquelleAutor Bart Jacobs | 2011-12-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die
set
- Methode des Modells? Dieses Stück code ruft update, wenndiscount
geändert:InformationsquelleAutor nikoshr