Angular - Form Array 推送特定索引
Angular - Form Array push specific index
addStop() {
const control = <FormArray>this.editForm.controls['stops'];
control.push(this.initStop());
}
我有这段代码可以在表单数组的底部添加一个 "stop"。但是我想添加新的 "stop" 不是最后一个位置,而是最后一站之前的一个位置。
例如,这不起作用(一点也不,我知道数字是错误的。拼接函数不存在于)
control.splice(2, 0, this.initStop());
control.insert(<index>, this.initStop());
addStop() {
const control = <FormArray>this.editForm.controls['stops'];
control.push(this.initStop());
}
我有这段代码可以在表单数组的底部添加一个 "stop"。但是我想添加新的 "stop" 不是最后一个位置,而是最后一站之前的一个位置。
例如,这不起作用(一点也不,我知道数字是错误的。拼接函数不存在于)
control.splice(2, 0, this.initStop());
control.insert(<index>, this.initStop());