【发布时间】:2016-12-13 08:51:17
【问题描述】:
我有嵌套地址组件,我想在我的外部表单中重用它,它工作正常但问题是当我想要重复地址(add() 按钮)时
你可以检查一下这个插件,https://plnkr.co/edit/b0NQcgY1Vk0aKNITxC8A?p=preview我的 push() 似乎不起作用,我不明白为什么,有人可以在这里帮忙更新这个插件
ngOnInit() {
this.form = this.fb.group({
title: [''],
address: this.fb.array([])
});
}
add(){
this.form.get('address').push(this.fb.control(this.adress.form))
}
模板是
<address-control *ngFor="let control of form.get('address').controls; let i = index" formGroupName="{{i}}"></address-control>
【问题讨论】: