属性类型'render'不兼容

我使用ReactQuill作为组件,但是在使用Typescript时我遇到了这个错误 . 任何缓解建议

JSX元素类型'ReactQuill'不是JSX元素的构造函数 . 属性'render'的类型是不兼容的 . 类型'()=> ReactNode'不能赋值为'{():false |元素|空值; ():ReactNode; }” . 类型'ReactNode'不能赋值为'false |元素|空值' . 类型'undefined'不能赋值为'false |元素| null'.`

Issue on Typescript Github

回答(1)

3 years ago

您必须在某处将类型指定为 () => ReactNode ,将其更改为 Element