In Backbone.js, was sind alle Ereignisse für die "Bindungen"?

8
%Vor%

Ich kenne diese vier, aber was ist der Rest?

Was ist mit Modellbindungen? Was sind die Ereignisse für diese?

Wie kommt es, dass ich keine Dokumentation finde, die alle Bindungen spezifiziert ....

    
TIMEX 07.12.2011, 07:44
quelle

1 Antwort

25

Es ist ein bisschen in den FAQ versteckt.

  • "add" (Modell, Sammlung) - wenn ein Modell zu einer Sammlung hinzugefügt wird.
  • "remove" (Modell, Sammlung) - wenn ein Modell aus einer Sammlung entfernt wird.
  • "Zurücksetzen" (Sammlung) - wenn der gesamte Inhalt der Sammlung ersetzt wurde.
  • "change" (Modell, Sammlung) - wenn sich die Attribute eines Modells geändert haben.
  • "change: [Attribut]" (Modell, Sammlung) - wenn ein bestimmtes Attribut aktualisiert wurde.
  • "destroy" (Modell, Sammlung) - wenn ein Modell zerstört wird.
  • "error" (Modell, Sammlung) - wenn die Validierung eines Modells fehlschlägt oder ein Speicheraufruf auf dem Server fehlschlägt.
  • "route: [name]" (Router) - wenn eine Route eines Routers übereinstimmt.
  • "all" - Dieses spezielle Ereignis wird für jedes ausgelöste Ereignis ausgelöst und übergibt den Ereignisnamen als erstes Argument.
Thilo 07.12.2011, 07:46
quelle