Ich weiß für eine Tatsache, dass Sie 2-Wege-Bindungen in knockout.js erstellen können. Dies ändert das Modell in JavaScript, sobald Sie die Ansicht und das Gegenteil ändern. Ich brauche eine Möglichkeit, diese Änderungen zu melden und an den Server zurückzusenden. Also muss ich ziemlich viel auf dem Server posten. Wie kann ich das machen?Knockout.js Beitrag zurück zum Server zu aktualisieren Modell
Was ich damit meine, ist, dass ich irgendwie einen Event-Handler anhängen muss, also wenn ich einmal von meinen Modellen ändere, meldet es automatisch die Veränderungen auf dem Server zurück.
Das funktioniert - fast. Es scheint zu posten, sobald die Seite das erste Mal geladen wird. Gibt es einen Weg dies zu verhindern? – Shadow
Ich habe einen Weg um die erste Ladung gefunden. 'Funktion MyViewModel() {self.firstload = true; ko.computed (Funktion {self.value1(); if (firstload) gibt firstload = false; $. Post zurück ("/Pfad/zu/Endpunkt ", {Daten: self.value1();});}}} '(benutze http://jsbeautifier.org/: P) – Shadow