Atu*_*tha 8 forms angular-components angular angular5
我已经在我的一个组件文件中创建了一个函数,该函数可以重置form(myform):
`onSubmit() {
if (this.myform.valid) {
console.log("Form Submitted!");
this.myform.reset();
}
}`
Run Code Online (Sandbox Code Playgroud)
重设整个表单效果非常好,但是可以重设一些元素并保持其他相同的方式。
B.N*_*Nbl 14
尝试这个:
this.myform.controls['comments'].reset()
Run Code Online (Sandbox Code Playgroud)
小智 10
试试这个:
clearForm() {
this.myForm.get('comments').reset();
this.myForm.get('name').reset();
}
Run Code Online (Sandbox Code Playgroud)
并在您提交表单的地方调用此函数。