我正在开发一个Backbone项目,我创建了一个模型(Todo)和一个View(TodoView)。 我已经为用户提供了通过单击编辑按钮来编辑Todo的选项。
现在,我想为用户提供撤消编辑的选项。例如,当用户单击编辑按钮,编辑标题,然后编辑描述并进行几次随机更改,现在,他/她想要返回到编辑前的状态。
为此,我想在视图中创建模型的克隆(进入编辑模式时),当用户单击取消/撤消按钮时,将模型重置为克隆模型中的数据。
我想知道这是否是实现此功能的好方法,如果你们有更好的方法可以做到这一点?
感谢。