Это больше похоже на сомнение. Я пытался добавить текст разметки 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, она получает сохраненные escape-последовательности в реквизите.