Wiem na pewno, że można tworzyć wiązania 2-way w knockout.js. To zmienia model w javascriptu po zmianie widoku i odwrotnie. Potrzebuję sposobu, aby powiadomić i wysłać te zmiany z powrotem na serwer. Więc potrzebuję zrobić post na serwerze. Jak mogę to zrobić?Knockout.js z powrotem do serwera, aby zaktualizować model
Mam na myśli to, że muszę jakoś dołączyć obsługę zdarzeń, więc ilekroć raz zmieniam moje modele, automatycznie przesyła ona z powrotem do serwera zmiany.
To działa - prawie. Wygląda na to, że publikuje się, gdy strona ładuje się po raz pierwszy. W jaki sposób zapobiegać temu po raz pierwszy? – Shadow
Znalazłem sposób obejścia pierwszego obciążenia. 'funkcja MyViewModel() {self.firstload = true; ko.computed (funkcja {self.value1(); jeśli (firstload) zwraca firstload = false; $. Post ("/ścieżka/do/punkt końcowy ", {dane: self.value1();});}}} '(użyj http://jsbeautifier.org/: P) – Shadow