Прямой ввод разметки HTML в редакторе реагирования - PullRequest
0 голосов
/ 21 января 2020

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...