gpt4 book ai didi

javascript - 如何防止 Quilljs 中的印迹发生变化?

转载 作者:行者123 更新时间:2023-11-29 17:51:22 25 4
gpt4 key购买 nike

我创建了一个自定义印迹,我想“锁定”它以防止进一步更改其内容。有什么方法可以停止传播文本更改事件吗?

我试过:

quill.on('text-change', (...args) => { ... })

但 args 只是事件的增量和源,而不是事件本身。

我也试过:

quill.on('text-change', () => { quill.history.undo() })

但是,显然,更改尚未完成并且不起作用。

或者,有没有办法重写一些印迹方法使其成为只读的?

最佳答案

formula module随 Quill 一起提供的是这样的。你说你已经创建了自己的印迹,所以你可能会像公式印迹一样做:

node.setAttribute('contenteditable', false);

关于javascript - 如何防止 Quilljs 中的印迹发生变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43389253/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com