Я пытаюсь реализовать Backbone.js Undo manager с моим существующим кодом. Мое приложение - это шаблонный строитель.Backbone.Undo.js не работает по желанию. Фактически не работает вообще
Здесь находится console.log основного объекта. http://screencast.com/t/0JDfCY7l
Как вы можете видеть, у него есть объект палитры и редактора. Я хочу зарегистрировать отмену, повторить с этим. Вот мой код для отладки менеджера.
var UndoManager = new Backbone.UndoManager;
UndoManager.register(app.editor,app.palette,DdBuilder); // Pass any number of arguments
UndoManager.startTracking(); // Start observation after instantiation
$(".fusion_undo").click(function() {
alert(UndoManager.isAvailable("undo")); //returns false always
UndoManager.undo();
});
$(".fusion_redo").click(function() {
UndoManager.redo();
});
Я считаю, что это простая интеграция, и я пропускаю некоторые мелкие детали. Любая идея, что это может быть?