quill中文文档https://www.kancloud.cn/liuwave/quill/1409382
quill英文文档https://quilljs.com/
一、需求
1、保留图片跟空格
2、清除其余所以样式
真的是太开心的了在网上各种百度搜索终于找到了一个方法,
文档没有详细说明
下面看例子吧
quill.clipboard.addMatcher(Node.ELEMENT_NODE, (node, delta) => {
delta.ops = delta.ops.map(op => {
return {
insert: op.insert
}
})
return delta
})
试试会得到你想要的效果
二:如果你只是想保留纯文本
看一下试试如下效果
quill.clipboard.addMatcher(Node.ELEMENT_NODE, (node, delta) => {
let ops = []
delta.ops.forEach(op => {
if (op.insert && typeof op.insert === 'string') {
ops.push({
insert: op.insert
})
}
})
delta