有没有办法确定哪个formControl值已更改?

时间:2019-06-13 07:32:11

标签: angular angular-reactive-forms

是否有办法在听formControl而不是某个控件的更改时,确定哪个form的值已更新?

代码是这样的:


myForm = fb.group( .... );
...
myForm.valueChanges.subscribe(changes=> ????? which control changed ????? );

1 个答案:

答案 0 :(得分:0)

您可以使用dirty查找表单控件中的更改

    this.myForm['controls'].forEach((element, index) => {
     if (element.dirty) {
        // your code here
     }
   });