【发布时间】:2011-10-25 06:43:11
【问题描述】:
如果视图被破坏,我想在用户执行的操作会导致丢失未保存的更改时向用户显示警告。
【问题讨论】:
标签: events view model backbone.js
如果视图被破坏,我想在用户执行的操作会导致丢失未保存的更改时向用户显示警告。
【问题讨论】:
标签: events view model backbone.js
我一直认为模型拥有synced 标志会很有用。当您设置任何内容时(默认情况下在创建新对象时)会被清除,但会在save 上设置。您必须扩展 Backbone.Model 或创建一个新的基类以与您的模型一起使用才能实现,但它会让您能够询问您的模型:“您是否与服务器同步?”
【讨论】: