在无状态组件中做出反应

时间:2017-06-19 23:00:23

标签: javascript reactjs contenteditable

我正在尝试在无状态反应组件中实现一个可信的div。

我一直收到以下警告:

CheckBox

我该如何解决这个问题?

另外如何在更改时读取div的内容?

2 个答案:

答案 0 :(得分:6)

suppressContentEditableWarning="true"添加到contenteditable div。

参考:https://github.com/facebook/draft-js/issues/81

答案 1 :(得分:1)

  

与任何React应用程序一样,修改的浏览器插件和扩展   DOM可以导致草稿编辑器中断。

     例如,语法检查员可以修改内部的DOM   contentEditable元素,添加下划线和   背景。因为如果浏览器这样做,React无法协调DOM   不符合预期,编辑国可能无法留下来   与DOM同步。

https://github.com/facebook/draft-js/issues/53

已知错误。至于在div中读取什么,请为元素指定一个id和..

oDoc = document.getElementById("divelement");
sDefTxt = oDoc.innerHTML;