У меня есть форма, которая отображает список элементов <input type="text">
. Все они имеют общую кнопку сохранения, которая отключается до тех пор, пока форма не станет грязной. Затем, как только пользователь нажмет кнопку сохранения, данные будут отправлены на сервер. Если сервер успешно сохранил данные, я хочу, чтобы форма reset была в первозданном состоянии, но я хочу сохранить все данные в форме, чтобы пользователь мог редактировать данные дальше, если они этого захотят.
После поиска, я нашел метод NgForm.reset()
. Хотя это и установило форму в нетронутой, к сожалению, она также очищает форму. Метод reset, похоже, имеет параметр значения, но я не могу понять, что он делает. Тем не менее, я не хочу, чтобы данные были очищены.
Я также попробовал myForm.pristine = true
, но по какой-то причине это вызывает перезагрузку страницы.