JSF Primefaces引用了很多行

时间:2017-06-23 16:20:54

标签: primefaces quill

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向QuillJS编辑器插入html代码?

1 个答案:

答案 0 :(得分:-2)

我们可以为组件的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中。现在我不得不回到旧的Editor组件,它支持插入未解析的html代码。