Jag*_*ago 6 typescript angular formarray
我有一个里面FormArray有不同的物品。FormControl我希望能够听到其中任何一个的更改事件。
我尝试这样做:
this.form = this.fb.group({
items: this.fb.array([this.fb.control('')])
});
(<FormArray>this.form.get('items')).controls.forEach((control: FormControl) => {
control.valueChanges.subscribe(change => console.log(change));
});
Run Code Online (Sandbox Code Playgroud)
但我似乎从未到达过console.log,即使我确信子控件正在触发更改事件(从ControlValueAccessor界面)。
订阅 a 的子控件的更改的FormArray方式是什么?
小智 3
this.form.get('items').valueChanges.subscribe(changes=> {
console.log(changes)
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8586 次 |
| 最近记录: |