#angular #html
#angular #HTML
Вопрос:
Я использую Angular 7. В моем проекте я использовал Template Driven form
. Я сбрасываю форму с помощью <input type="reset">
, и она работает нормально. Но я не понимаю, что лучше — <input type="reset"
или форма reset()
?
Комментарии:
1. Также используйте
resetForm()
Ответ №1:
Лучший способ — использовать reset()
of form, поскольку он сбрасывает состояния элементов управления формы, поэтому любой стиль проверки и ошибки также возвращаются к исходному состоянию.
Ответ №2:
Самый простой и понятный способ очистки форм и их состояний ошибок, которые вы можете использовать reset().
this.myForm.reset();
Вы можете ссылаться на угловые формы
Я надеюсь, что это будет полезно.
Ответ №3:
Функционал будет таким же.
Поскольку вы используете форму, управляемую шаблоном, вы можете использовать <input type="reset">
Для реактивных форм вы могли бы использовать reset()
reset()
предпочтительнее, когда у вас есть модульный тест.