我正在寻找管理contenteditable
元素作为React组件的方法。
通过React DevTools扩展探索Facebook的源代码,发现他们编写了一个contenteditable
评论编辑器,似乎完全由React管理。
您可以在组件树中看到更新conteneditable
会触发对contenteditable
子项的组件树的更新。
答案 0 :(得分:4)
Facebook刚刚发布了Draft.js - https://facebook.github.io/draft-js/
答案 1 :(得分:2)
<强>更新强>
Facebook发布了draft-js,用于构建带有反应的文本编辑器。 https://github.com/facebook/draft-js现在过时的原始答案:
来吧,这没什么特别的。
以下是一些例子: