“ERROR TypeError: this.onChange is not a function”的原因是什么?

The*_*NVB 3 ckeditor angular

我的代码在这里

你能告诉我浏览器返回以下错误信息吗:

ERROR TypeError: this.onChange is not a function
at RichTextEditorComponent.forwardEvent (rich-text-editor.component.ts:39)
at Object.eval [as handleEvent] (RichTextEditorComponent.html:6)
Run Code Online (Sandbox Code Playgroud)

我试图将“this”对象打印到控制台,它只返回“RichTextEditorComponent”对象。

umi*_*der 5

有你的内部问题RichTextEditorComponent,您声明onChangeonTouched为类型function没有真正赋予它们的实际功能。

onChange: (value:any) => {};
onTouched: () => {};
Run Code Online (Sandbox Code Playgroud)

应该改写如下(使用=

onChange = (value:any) => {};
onTouched = () => {};
Run Code Online (Sandbox Code Playgroud)