Ckeditor 5 从复制数据中删除换行符

Ckeditor 5 removing line-breaks from copying data

我使用经典的默认 ckeditor 5 构建。

问题是如果我从记事本中复制如下文本:

1
2
3

在编辑器中我给出结果:

1 2 3

如果我复制下一段文字:

1

2

3

在编辑器中我给出:

1
2
3

为什么 ckeditor 每行删除一个换行符?

您遇到了可以被视为错误或缺失功能的问题。

由于 CKEditor 5 尚不支持软换行,因此在粘贴时转换为 <br> 的单 \n 行字符丢失。

另一方面,并​​不是每个人都需要加载软断线功能,所以即使我们引入它,这些用户也会出现问题。 Hance,也许纯文本到 HTML 的转换应该以不同的方式工作。或者是可配置的。

更多信息https://github.com/ckeditor/ckeditor5/issues/766