如何在角7

时间:2019-01-16 08:33:06

标签: angular methods reset

我的.ts文件是:

 export class AppComponent implements OnInit {
      genders = ['male', 'female'];
      signupForm: FormGroup;


      constructor(private formBuilder: FormBuilder){}


      toSubmit(){
        console.log(this.signupForm); 
        this.signupForm.reset(this.signupForm.controls.userData.value.username = 'ahmad');
        console.log(this.signupForm.controls.userData.value.username);

      };

但是它不起作用,用户名的值保持为空。

1 个答案:

答案 0 :(得分:0)

您应该使用this.signupForm.patchValue({username = 'ahmad'});而不是重置