Как добавить встроенный стиль в элемент с помощью Quill Text Editor? - PullRequest
0 голосов
/ 09 апреля 2020

Jsfiddle

При вставке содержимого с использованием dangerouslyPasteHTML встроенные стили не вставляются?

Например, поле margin-right не применяется к элементу p.

Как установить встроенные стили для элемента p? enter image description here

1 Ответ

1 голос
/ 09 апреля 2020

Цитирование из документов :

dangerouslyPaste HTML

Вставляет содержимое, представленное фрагментом HTML, в редактор с указанным индексом. Фрагмент интерпретируется сопоставителями буфера обмена, которые могут не давать точно ввод HTML.

Quill был создан как новое поколение текстового редактора WYSIWYG и, по замыслу, предотвращает произвольную вставку html, что часто делало предыдущие редакторы ошибочными и ненадежными.

При использовании dangerouslyPaste HTML, Quill пытается создать представление контента, которое имеет смысл и удалит все, что не соответствует этому представлению (частью которого являются встроенные стили).

Если вы хотите узнать больше об этом, вот интересный разговор по этому вопросу: https://github.com/quilljs/quill/issues/1896

...