backbone.js: gibt es eine Veränderung seit dem letzten server-speichern?

Ich habe ein Rückgrat-Modell.
Mit Modell.set() ich kann ein lokaler Wert, mit dem Modell.save() kann ich speichern das ganze Modell an den server.

Woher weiß ich, ob es eine änderung seit dem letzten server-speichern die Bedeutung der lokalen version ist schmutzig.

Modell.isNew(); funktioniert nur, wenn das Modell noch nie auf dem server gespeichert.

  • Das dirty bit ist nicht dasselbe wie die überprüfung, ob es sich verändert hat (je nach definition). Ex: das Modell konnte zunächst isGood: true, änderungen isGood: false, dann zurück zu isGood: true. Das dirty-bit wäre in diesem Fall, aber das Modell nicht wirklich geändert. Ist das in Ordnung?
InformationsquelleAutor knub | 2012-02-09
Schreibe einen Kommentar