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