关于angular form 表单 赋值的问题

之前不是很了解form表单 , 每次 弹窗从新打开时  都是选择 从新group一个 表单,如下所示

this.validateForm = this.fb.group({
      userName: [null, [Validators.required]],
      password: [null, [Validators.required]],
      remember: [true]
    });

 

 

  但是发现一个问题,重复group时   导致 验证表单的提示 不会显示红色,  后来查询之后发现 可以试用patchValue 方法 赋值

this.validateForm.patchValue(
        {
          userName: 123,
          password: 123123123,
          remember: null
        }
      )

通过patchValue 即可解决这个问题了  !

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章