将带有样式的 HTML 插入到 QuillJS 中?

insert HTML with style into a QuillJS?

如何将带有样式 (css) 的 html 插入到 quillJS。 我有 html 喜欢:

var data = '<p style="color: #f00">tesst</p>';

var data = '<style> .pp { color: #0f0;} </style>
<p class="pp">tesst</p>';

我用

粘贴
quill_arr[$('#docbody').attr('quill-id')].clipboard.dangerouslyPasteHTML(data);

文本加载但格式为:

<p>tesst</p>

没有所有样式。请帮忙。

将带有样式的 <span> 放在 <p> 中似乎可行。

var data = '<p><span style="color: red;">test</span></p>'
quill.clipboard.dangerouslyPasteHTML(data);

检查这个

<!-- Include stylesheet -->
<link href="https://cdn.quilljs.com/1.3.6/quill.snow.css" rel="stylesheet">

<!-- Create the editor container -->
<div id="editor"></div>

<!-- Include the Quill library -->
<script src="https://cdn.quilljs.com/1.3.6/quill.js"></script>

<script>
  // Initialize Quill editor
  var quill = new Quill('#editor', {
    theme: 'snow'
  });
  
  // Insert HTML with style
  var data = '<p><span style="color: red;">Hello World!</span></p>'
  quill.clipboard.dangerouslyPasteHTML(data);
</script>