我有一个接受AbstractControl FormArray和索引并从FormArray中删除条目的函数,但是我似乎无法正确测试该函数?
此功能当前在使用我的应用程序时有效
remove(data: AbstractControl, index: number) {
data['controls'].myArray.removeAt(index);
}
这是我的测试
it('Should delete item from array', () => {
const fb = new FormBuilder();
const something= fb.group(exampleData);
component.remove(something, 0);
expect(component.myFormGroup.controls['myArray'].value.myArray.size).toEqual(0);
});
我收到以下错误消息:
'removeAt'不是与AbstractControl类型关联的函数...