📚

Quill コピペ スタイルが出てしまう問題 画像の扱いの調整版

に公開

以下は、スタイルを消す処理と、エディタ内の画像の移動ができるように改良をしたものです。

この方法は、問題点を含んでいますので、以下参照。
https://qiita.com/daponta/items/9f40f95099f0616de8f0
参照↑

quill_left.clipboard.addMatcher(Node.ELEMENT_NODE, (node, delta) => {
  let ops = []
  delta.ops.forEach(op => {
    if (op.insert) {
      // 文字列ならそのまま残す
      if (typeof op.insert === 'string') {
        ops.push({ insert: op.insert })
      }
      // 画像ならそのまま残す
      else if (op.insert.image) {
        ops.push({ insert: { image: op.insert.image } })
      }
    }
  })
  delta.ops = ops
  return delta
})

Discussion