Draft.js—获取编辑器内容 html
Draft.js—get editor content as html
我现在从 Draft.js 开始,所以我可能会在这里错过一些重要的事情。但是正如标题所说:我想得到编辑器生成的完整html。现在我有:
this.state.editor.getCurrentContent() // Object ContentState
this.state.editor.getCurrentContent().getPlainText() // no html tags
首先,draftjs
不是为 HTML 编辑而设计的,尽管它使用 HTML 来渲染编辑器。目前还没有任何完美的解决方案可以将 ContentState
导出到 HTML.
如果您不对 draftjs
块进行太多自定义,draft-js-export-html 可能会有很大帮助。
我现在从 Draft.js 开始,所以我可能会在这里错过一些重要的事情。但是正如标题所说:我想得到编辑器生成的完整html。现在我有:
this.state.editor.getCurrentContent() // Object ContentState
this.state.editor.getCurrentContent().getPlainText() // no html tags
首先,draftjs
不是为 HTML 编辑而设计的,尽管它使用 HTML 来渲染编辑器。目前还没有任何完美的解决方案可以将 ContentState
导出到 HTML.
如果您不对 draftjs
块进行太多自定义,draft-js-export-html 可能会有很大帮助。