2017-05-17 1 views

答えて

1

孤立したデルタからは取得できません。しかし、Quillのtext-changeイベントから、2番目のパラメータは前の内容であり、diffを使用してその違いを見つけることができます。

+0

ノルマを削除したい場合はあなたの答えをありがとうrange.indexなどとのデータにアクセスする必要がありますしかし、それはうまくいきません。 私は[このコード](http://codepen.io/szobov/pen/PmdvZO)で試してみましたが、シンボルを入力するとブラウザのコンソールにエラーが表示されます: 'Uncaught Error:diff()ドキュメント。 私は間違って使っているかもしれませんし、私の場合は役に立たないかもしれません。なぜなら([Delta(https://github.com/quilljs/delta/blob/master/lib/delta.js#L192- L197))このメソッドは、 'retain'操作のように挿入コマンドを使わずに差分を差し引くとエラーをスローします。 –

+0

現在の内容で前の内容を比較する必要があります。あなたは現時点で別の差分を使って前のコンテンツと比較しています。 – jhchen

+0

残念ながら、私はすでに試してみました。私はこの[codepaste](http://codepen.io/szobov/pen/PmdvZO)を更新し、あなたはエラーを見ることができます。この[code](https://github.com/quilljs/delta/blob/master/lib/delta.js#L191)ではこの[function](https://github.com)を適用しているため、 /quilljs/delta/blob/master/lib/delta.js#L193-L197)を参照してください。古いものか新しいものかは関係ありません。このデルタの1つが 'insert'の代わりに別の操作をすると、エラーがスローされます。 –

0

、削除ボタンにキーバインドを設定することができますし、あなたが本当のリターンを使用することができた後、あなたが

関連する問題