我在我的应用程序中使用了模板驱动的表单。
当我提交表单时,那时候我已经使用reset
方法。
我找到了另一种formReset()
方法,我已经检查了两个method
都一样工作
对于Angular最佳实践,可以使用哪个method
?以及如何?
答案 0 :(得分:2)
在模型驱动的表单中重置表单,我们只需要在模型上调用函数reset()即可将所有输入字段重置为初始状态。
类似地,要重置模板驱动的表单中的表单,NgForm具有resetForm()方法来重置表单。
我希望这会有用。
答案 1 :(得分:1)
最好使用Form随附的版本,即reset()
。表单的方法reset()
会重置表单控件的状态,因此任何验证样式和错误也会重置为原始原始状态。
您可以参考this link的类似问题
答案 2 :(得分:0)
重置
重置表单控件,将其标记为 pristine
和 untouched
,并设置
值为空。
重置表单
Resets the form value and resets its submitted status.