我在Tinymce 6的编辑中有一些内容.我移动了光标并将其放在内容中,然后执行
tinymce.activeEditor.insertContent(`<span class='dummy'>
<div><span style="font-style:italic;font-weight:bold;text-decoration:underline;">This Text is BOLD</span></div>
<div><span style="font-style:italic;">This text is Italic</span></div>
<div><span style="text-decoration:underline;">This Text is  Underlined</span></div>
</span>`, {format: 'html'});
当我执行此操作时,div
个元素将被删除.
我可以看到BeforeSetContent
活动中的内容.但在SetContent
事件中,内容被修改,div被删除.有什么办法可以防止这种行为吗?
我试着添加
valid_children: '+div[span], +span[div]'
在编辑器配置中.
我希望在不修改标签的情况下将html内容添加到tinymce 6编辑器中