2015-12-01 23 views
0

Я использую angularJS и HTML5 при разработке веб-страницы. Я ищу средства для отмены страницы (желательно с помощью комбинации клавиш Ctrl + Z), которая была очищена с помощью кнопки «Сброс».Angularjs, HTML5 - Как отменить страницу/форму, которая была очищена с помощью операции сброса?

Функция сброса устанавливает пустое значение ('') для всех значений поля в $ scope.

Предположим, у меня есть 10 полей на странице со значениями во всех 10 полях. Я сброшу поля, теперь все пусто. Теперь мне нужно средство, чтобы отменить это изменение. Я должен уметь заполнять все эти 10 полей назад.

Является ли это достижимым с помощью угловых JS? Если да, то как мне его реализовать?

Заранее спасибо :)

ответ

0

Библиотека angular-history обеспечивает Undo/Redo.

Или см. Метод угловой.copy, который может использоваться для хранения копии объекта.