Primefaces 6.1新的文本编辑器组件使用QuillJS 1.22进行富文本编辑。不幸的是,这个编辑器正在以他自己的方式解析html代码。当我把它放到backing bean变量中时:
<p>a<br>a<br>a</p>我的结论是:
<p>a</p>
<p><br></p>
<p>a</p>
<p><br></p>
<p>a</p>是否有从Primefaces直接插入html代码到QuillJS编辑器的选项?
发布于 2017-06-27 02:11:25
我们可以在组件的js代码中添加新函数:
if(PrimeFaces.widget.TextEditor){
PrimeFaces.widget.TextEditor = PrimeFaces.widget.TextEditor.extend({
insertText: function (text){
this.editor.clipboard.dangerouslyPasteHTML(0, text);
}
});
}但是没有将未解析的html代码放入QuillJS 1.22的选项。现在,我不得不回到旧的编辑器组件,它支持插入未解析的html代码。
https://stackoverflow.com/questions/44726022
复制相似问题