Wie kann ich feststellen, ob ein Modell wurde nicht verändert Backbone.js?

Dies kann aufgrund von Missbrauch die Komponente, obwohl ich das nicht glaube.
Ich habe ein Problem, wo ein Blick-updates ein Modell in Backbone JS und fordert, das Modell der Set-Methode, so dass Sie überprüfen können, es ist Eingang.
In der Theorie gibt es zwei Ergebnisse für eine solche Aktion: Fehler und Ändern.
Beide Veranstaltungen funktionieren wie vorgeschrieben.
Aber in der Tat gibt es eine Dritte Veranstaltung: Keine änderung.
Das ist, wenn die Eingabe nicht verändert wurde, ich kann nicht sagen, nach dem Aufruf Gesetzt, weil es wird kein Fehler geworfen sondern noch ein change-Ereignis, wie es nichts wirklich geändert hat - aber ich möchte dennoch wissen, von so einem Fall.
Gibt es eine Möglichkeit für mich, dies zu tun?

Der Grund ist, dass es eine Aktion ich will nur durchgeführt, wenn kein Fehler Auftritt, aber es gibt keine Möglichkeit für mich, zu wissen (ohne ein change-Ereignis), dass das Modell versucht, die neuen Werte und endete ohne Ergebnis, da es alles geschieht asynchron.

Dank!

InformationsquelleAutor Che Kofif | 2011-11-20
Schreibe einen Kommentar