在Javascript SPA中实现撤消操作

时间:2013-11-18 23:25:06

标签: javascript backbone.js single-page-application

我正在开发一个Backbone项目,我创建了一个模型(Todo)和一个View(TodoView)。  我已经为用户提供了通过单击编辑按钮来编辑Todo的选项。

现在,我想为用户提供撤消编辑的选项。例如,当用户单击编辑按钮,编辑标题,然后编辑描述并进行几次随机更改,现在,他/她想要返回到编辑前的状态。

为此,我想在视图中创建模型的克隆(进入编辑模式时),当用户单击取消/撤消按钮时,将模型重置为克隆模型中的数据。

我想知道这是否是实现此功能的好方法,如果你们有更好的方法可以做到这一点?

感谢。

0 个答案:

没有答案