Возможно ли сбросить форму до ее начальных значений в AngularJS?Сбросить форму до начальных значений в AngularJS
У меня есть простая форма с полем ng-model='my_object.my_value'
, который отключен. Когда я начинаю редактировать его, я копирую $scope.my_object
в $scope.my_object_backup
.
Если я нажму «Отменить», я отключу поле и задаю $scope.my_object = $scope.my_object_backup
. Но значение, которое я вижу на моем входе, не меняется.
Есть ли способ обойти это поведение?
Я пробовал установить value="{{my_object.my_value}}"
, но это ничего не меняет.
Как вы скопировали объект? – zsong
В основном точно такой же вопрос: http://stackoverflow.com/questions/13085024/reset-a-model-with-angular-js –
Я сделал простой '$ scope.my_object_backup = $ scope.my_object' –