我正在尝试使用 backbone.undo.js 在我的 html/javascript 网络应用程序中实现撤消和重做功能。
我知道我需要这样做
//Instantiate your UndoManager
var undoManager = new Backbone.UndoManager({
register: object,
track: true
})
但我不知道对象是什么
我已经创建了撤销按钮如下
$(document).on("click", ".UNDO", function() {
//UNDO ONE STEP
undoManager.undo();
});
$(document).on("click", ".REDO", function() {
//REDO LAST ACTION
undoManager.redo();
});
我认为这不起作用,因为我没有正确配置“对象”。但是教程视频没有涉及到那个。
我错过了什么步骤?