Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Primefaces p:textEditor<;br>;行分隔符,而不是<;p>;_Primefaces_Quill - Fatal编程技术网

Primefaces p:textEditor<;br>;行分隔符,而不是<;p>;

Primefaces p:textEditor<;br>;行分隔符,而不是<;p>;,primefaces,quill,Primefaces,Quill,我正在为我的论坛使用JSF(PrimeFaces)标记p:textEditor。此标记使用Quill富文本编辑器。默认行为是将每一行包装成块(包装成段落标记p/p): line1 第2行。。。。 而且它看起来不太好看,因为输出行之间有太多的空间。 相反,我需要这样做(在行之间使用标记br/): 第1行 第2行。。。。。 例如,PrimeFaces扩展具有使用ckEditor(富文本编辑器)的标记pe:ckEditor。我可以改变它的行为,只需在config.js文件中添加“config.en

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

line1

第2行

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

第1行

第2行。。。。。
例如,PrimeFaces扩展具有使用ckEditor(富文本编辑器)的标记
pe:ckEditor
。我可以改变它的行为,只需在
config.js
文件中添加
“config.enterMode=CKEDITOR.ENTER\BR;”


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

我正在查看Quill
所有者的反馈-
https://github.com/quilljs/quill/issues/1074 . 在收到反馈后,我检查了所有的新版本。
所以,奎尔并没有这种能力。所有者建议使用css样式来修复此行为(调整填充)。是的,它可以解决大空间的问题,但是:
1) 这样不太舒服,;
2) 这种方式不适用于论坛的报价,因为要在自己的报价中分隔每一行


本文讨论了这个问题,并给出了一些解决方法。但我不打算使用它,因为我使用的是JSF库中内置的Quill。因此,我切换到pe:ckEditor和ckEditor富文本编辑器

检查我对Q的改进,尤其是标题和标签
<p>line1</p> 

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