尝试删除我添加到表单的控件
我尝试了this.*FormArray*.splice
但它没有编译。说FormArray has no method splice
。然后我尝试removeAt()
,但是当我运行代码时,错误显示为removeAt is not a method
。一个编译时失败,下一个运行时失败。
我想从一组控件中删除一个控件。
答案 0 :(得分:0)
removeAt()
是FormArray命名空间上的方法,但不是ES5-7方法。
(<FormArray>items).removeAt(idx)
强制数组成为Typescript FormArray
对象,打开了方法。