Events 如果要销毁包含未保存数据的视图,则显示警告

Events 如果要销毁包含未保存数据的视图,则显示警告,events,view,model,backbone.js,Events,View,Model,Backbone.js,我想向用户显示一条警告,如果视图被破坏,用户所采取的操作将导致未保存更改的丢失。我一直认为模型有一个synched标志会很有用。在设置任何内容(以及在创建新对象时默认设置)时清除,但在save上设置的对象。您必须扩展主干.Model或创建一个新的基类,以便与您的模型一起使用,但这将使您能够询问您的模型:“您与服务器同步了吗?”我一直认为模型有一个synched标志会很有用。在设置任何内容(以及在创建新对象时默认设置)时清除,但在save上设置的对象。您必须扩展主干网.Model或创建一个新的基类

我想向用户显示一条警告,如果视图被破坏,用户所采取的操作将导致未保存更改的丢失。

我一直认为模型有一个
synched
标志会很有用。在设置任何内容(以及在创建新对象时默认设置)时清除,但在
save
上设置的对象。您必须扩展主干.Model或创建一个新的基类,以便与您的模型一起使用,但这将使您能够询问您的模型:“您与服务器同步了吗?”

我一直认为模型有一个
synched
标志会很有用。在设置任何内容(以及在创建新对象时默认设置)时清除,但在
save
上设置的对象。您必须扩展主干网.Model或创建一个新的基类,以便与您的模型一起使用,但这将使您能够询问您的模型:“您是否与服务器同步?”