这更像是一个疑问。我试图将 HTML 标记文本直接添加到编辑器中,然后它被转换为带有转义序列的文本。如果有任何方法可以保持原样,有人可以帮助我。
例子:
输入:
<b>REACT-QUILL</b>
输出:
<b>REACT-QUILL</b>
所需输出:
REACT-QUILL
<ReactQuill
placeholder="Enter summary"
value={description.summary}
onChange={this.onTextEditorChange.bind(this, "description.summary")}
/>
然后在 OnChange 中,我正在保存内容。
然后在打印保存的数据时,我这样做:
createMarkup() {
let { html } = this.props;
return { __html: html };
}
render() {
return (
<span dangerouslySetInnerHTML={this.createMarkup()}/>
);
}
请帮助我。输入 HTML 标记时,它会在 props 中保存转义序列。