在一个反应组件中,我试图合并一个纯文本唯一的contenteditable div,但是当我们使用typescript时,contenteditable属性不能是一个字符串。 所以当我输入这个时,在我的.tsx文件中:
contentEditable={"plaintext-only"}
我收到此错误:
财产类型' contentEditable'是不相容的。类型 '"明文仅"'不能赋值为' boolean |未定义'
我怎样才能使它成为纯文本?
答案 0 :(得分:4)
您需要检查type
属性contentEditable
,它只接受boolean
或undefined
。
这就是为什么你收到错误,你试图传递string
值。
如果您将contentEditable
的类型更新为string
,则可以删除此问题
而不是boolean