Если я правильно выполнил свою домашнюю работу, я пришел к выводу, что у Backbone нет встроенного события сохранить, которое запускается, когда модель сохраняется с использованием метода сохранения модели (хотя там это событие destroy).
Я также узнал, что Backbone имеет отличный механизм для создания пользовательских событий с использованием объекта Backbone.Events. Использование последнего работает, но у меня создается впечатление, что он недостаточно тонкий для моих нужд.
Моя настройка следующая. У меня есть таблица (представление), построенная из строк (представлений) с каждой строкой, имеющей ссылку на модель. Когда модель сохраняется, я хотел бы обновить/отобразить строку, чтобы отразить изменения.
Как создать событие сохранить, которое запускается при сохранении модели, чтобы обновить таблицу (представление), имеющую ссылку на эту модель?
Другими словами, я хотел бы иметь возможность сделать следующее:
this.model.bind('save', this.render);