Что именно происходит при сохранении модели Backbone? Здесь лучшее, что я могу объединить, прочитав документацию здесь:
-
model.save([attributes], [options])
называется - Событие "change" запускается (но только если атрибуты новы)
- Сервер уведомляется об изменении?
- Событие "sync" вызывается, как только сервер возвращает
Но я являюсь Backbone noob, и я уверен, что кто-то другой сможет лучше объяснить ситуацию.
Мне отчасти интересно, что происходит. У меня также возникли проблемы с пониманием того, как Backbone создает объект JSON, который он отправляет на сервер. У меня есть отдельная проблема, где объект JSON не тот, кем я его хочу, но я не знаю, как его изменить.