有没有办法在 CKEditor 5 中监听撤销/重做堆栈事件

问题描述

我想在用户编辑时自动将 CKEditor 5 的内容保存在服务器上。

我可以监听 change:data 事件,但它会在每次击键时触发。所以我需要实施某种去抖动策略来避免服务器泛滥。

这将我带到了撤消/重做堆栈。 Undo 插件似乎在批量更改方面做得很好(幸运的是,每次击键都没有一个条目!),所以我想观察堆栈并在每次添加条目时触发保存(或完成或撤消)。

我怎样才能做到这一点?

解决方法

哦,天哪,我刚刚了解到解决这个问题的 autosave feature。那就别管撤消/重做堆栈了。