当我用自己的污点包裹的文字改变时,我需要做点什么。
从parchment documentation我得到的方法update
将在污点发生变化时调用。
我尝试在code中使用它,但是当用我的污点包裹的文本发生变化时,这种方法不会被调用。
可能我使用这种方法不正确?或者我应该使用另一种方法?
答案 0 :(得分:0)
您应该使用text-change事件:
this.quill.on('text-change', (range, oldRange, source) => {
// Returns the leaf Blot at the specified index within the document
let [leaf, offset] = this.quill.getLeaf(range.index); // Experimental API
if(leaf.domNode.nodeName === 'yourBlotTag') {
//Do something
}
}