重置角度7形式的最佳做法

问题描述 投票:3回答:3

我正在使用Angular 7.在我的项目中,我使用了Template Driven form。我正在使用<input type="reset">重置表单,它工作正常。但我很困惑哪个更好 - <input type="reset"或形式reset()

angular html5
3个回答
2
投票

更好的方法是使用形式的reset(),因为它重置了表单控件的状态,因此任何验证样式和错误也会重置为原始的原始状态。


1
投票

清除表单及其错误状态的最简单,最清晰的方法是使用reset()。

this.myForm.reset(); 

你可以参考angular forms

我希望这会有用。


0
投票

功能将是相同的。

由于您使用的是模板驱动表单,因此可以使用<input type="reset">

对于Reactive表单,您可以使用reset()

当您进行单元测试时,reset()是首选。

© www.soinside.com 2019 - 2024. All rights reserved.