【发布时间】:2019-10-14 13:50:05
【问题描述】:
使用下面的代码我得到纯文本,但我想要格式化文本 在按钮上单击
<input onClick={() => {alert(this.state.editorState.getCurrentContent().getPlainText());}} type="submit" value="Submit" />
【问题讨论】:
使用下面的代码我得到纯文本,但我想要格式化文本 在按钮上单击
<input onClick={() => {alert(this.state.editorState.getCurrentContent().getPlainText());}} type="submit" value="Submit" />
【问题讨论】:
这可能对您有帮助: https://medium.com/@rajaraodv/how-draft-js-represents-rich-text-data-eeabb5f25cf2
您可以使用 convertToRaw 功能。它返回一个结构化的文本结果,然后您可以根据需要进行处理。想法是 — Draft.js 对输出格式没有任何假设,因此您可以真正微调您的输出。
【讨论】: