reactjs - React.JS - 作为 React 组件管理 contenteditable div 的内容

标签 reactjs contenteditable

我正在寻找将 contenteditable 元素作为 React 组件进行管理的方法。

通过 React DevTools 扩展探索 Facebook 的源代码表明,他们编写了一个 contenteditable 评论编辑器,该编辑器似乎完全由 React 管理。

enter image description here

您可以在组件树中看到,更新 conteneditable 会触发对 contenteditable 子组件树的更新。

最佳答案

Facebook 刚刚发布了 Draft.js - https://facebook.github.io/draft-js/

关于reactjs - React.JS - 作为 React 组件管理 contenteditable div 的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30601516/

相关文章:

javascript - TinyMCE 与 IE8 中可调整大小的内容有关的问题

html - 带有嵌套不可编辑标签的换行符和 contenteditable

javascript - React Router 4 和 props.history.push

javascript - 在 Draft.js 装饰器中选择文本 onClick 装饰器实现拖放

reactjs - 使用 redux 和 React 测试异步操作创建器时,无法读取未定义的属性 '.then'

c# - 将React+asp.net core部署到IIS

Javascript 在 ContentEditable Div 中设置插入符

javascript - 更改 contenteditable 后恢复光标位置

reactjs - 带有 React 测试库的测试输入搜索框

reactjs - 在不使用 typescript 的情况下开发具有反应的 Grafana 插件