p:textEditor <br/>行分隔符而不是<p>

时间:2017-09-02 16:14:09

标签: primefaces quill

我在我的论坛上使用JSF(PrimeFaces)标签p:textEditor。此标记使用Quill富文本编辑器。默认行为是在块中包装每一行(在段落标记p / p中包装):

<p>line1</p> 

<p>line2</p> .... 

它看起来不太好,因为行之间的输出空间太大。 相反,我需要这样(使用标记br /行之间):

<br/> line1
<br/>line2 .....

例如,PrimeFaces扩展程序标记为pe:ckEditor,使用ckEditor(富文本编辑器)。我只需在"config.enterMode = CKEDITOR.ENTER_BR;"文件中添加config.js即可更改其行为。

p:textEditor及其Quill(富文本编辑器)是否有相同的能力或其他方式可以解决我的问题?

1 个答案:

答案 0 :(得分:0)

我正在查看Quill s owner - https://github.com/quilljs/quill/issues/1074 . And I checked all new versions after this feedback. So yet Quill does not has this ability. The owner suggests to use css-style for fixing this behaviour (adjust paddings). Yes, it can resolve a problem of big spaces, but: 1) this way is not so comfortable; 2) this way is not suitable for forum引文的反馈,因为在引用中将每一行分开。

Here讨论了问题,here是解决问题的方法。但我不打算使用它因为我使用了在JSF库中构建的Quill。所以我切换到pe:ckEditor和ckEditor富文本编辑器