Отображать предупреждение, если собираетесь уничтожить представление с несохраненными данными - PullRequest
1 голос
/ 25 октября 2011

Я хочу отобразить предупреждение для пользователя, когда его действие приведет к потере несохраненных изменений, если представление будет уничтожено.

1 Ответ

1 голос
/ 25 октября 2011

Я всегда думал, что для модели было бы полезно иметь флаг synced. Тот, который очищается при установке чего-либо (и по умолчанию при создании нового объекта), но устанавливается на save. Чтобы это произошло, вам придется расширить Backbone.Model или создать новый базовый класс для использования с вашими моделями, но это даст вам возможность спросить ваши модели: «Вы синхронизированы с сервером?»

...