Angular reset()清除表单,但同时禁用它?

Angular reset()清除表单,但同时禁用它?,angular,Angular,.reset按预期重置我的表单,但在重置后,当我尝试在输入字段内再次键入时,则什么也没有发生。输入字段不接受输入 <form (ngSubmit)="onFormSubmit(regForm)" #regForm="ngForm"> <div id="tab-2" class="log-tab-content"> <div class="login-form"> <div class="confirm

.reset按预期重置我的表单,但在重置后,当我尝试在输入字段内再次键入时,则什么也没有发生。输入字段不接受输入

 <form (ngSubmit)="onFormSubmit(regForm)" #regForm="ngForm">
      <div id="tab-2" class="log-tab-content">
        <div class="login-form">
            <div class="confirmation" style="text-align: center;" *ngIf="registered">Registered
                {{regForm.resetForm()}}
            </div>
          <div class="login-left">
            <input type="text" name="first_name" #first_name ngModel required placeholder="First Name *"/>
            <div class="clearfix"></div>
尝试在ts文件中使用onFormSubmit函数调用regForm.restForm


并从模板文件中删除{regForm.resetForm}}。

为什么在成功注册后在模板内调用regForm.resetForm而不是在onFormSubmit内调用?因为这在onsubmit in.ts文件this.registered=this.api.registerUseruser内?真:假;