这个错误通常是由于在Angular 6中使用错误的参数来调用表单控件的方法引起的。下面是一个可能的解决方法,包括代码示例:
setValue()
方法来设置表单控件的值,确保只传递一个参数,即要设置的值。// 错误的调用方式,传递了一个多余的参数
this.myForm.controls['myControl'].setValue('New Value', { onlySelf: false });
// 正确的调用方式,只传递要设置的值
this.myForm.controls['myControl'].setValue('New Value');
ngModel
指令来绑定表单控件的值,确保没有额外的参数传递给该指令。
请注意,这只是一种可能的解决方法,具体的解决方法取决于您的代码和具体的错误上下文。如果以上方法不能解决问题,请提供更多的代码和错误上下文,以便我们能够更好地帮助您。