4

尝试删除我添加到表单的控件

我已经尝试过this.*FormArray*.splice,但它没有编译。这么说FormArray has no method splice。然后我尝试removeAt()了,但是当我运行代码时,错误说,removeAt is not a method. 一次编译失败,下一次运行时失败。

我想从控件数组中删除一个控件。

4

1 回答 1

0

removeAt()是 FormArray 命名空间上的方法,但不是 ES5-7 方法。

(<FormArray>items).removeAt(idx)强制数组成为Typescript FormArray打开方法的对象。

于 2018-02-06T20:34:29.233 回答