在复制/粘贴quill.js时保留文本格式

时间:2015-09-29 16:24:28

标签: quill

即时通讯使用quill.js" Quill Rich Text Editor"对于我的项目。 我想编制一个" Code"按钮,用于设置特定代码内容的样式。

但编辑器中的代码功能需要保留文本格式。 与HTML中的<pre>标记一样。

但是当我复制一些&#34;代码&#34;编辑器,制表符或多个空格中的文本将被删除。 即使我添加&#34; white-space:pre!important&#34;到编辑班。

.ql-editor {
  box-sizing: border-box;
  height: 300px;
  min-height: 100%;
  outline: none;
  tab-size: 4;
  white-space: pre !important;
}

让某人有同样的问题,或者有人知道这个问题的解决方案吗?

问候

2 个答案:

答案 0 :(得分:0)

目前还不支持代码格式化,因此Quill正在将内容转换为它知道的格式子集。

答案 1 :(得分:0)

Quill可以处理多个空格,但不能处理标签。所以没有办法用多个空格替换制表符?

问候