提问人:Samarth 提问时间:7/1/2023 更新时间:7/1/2023 访问量:23
在浏览器中执行撤消操作时,如何检查最后要还原的已删除文本是什么?
How can I check what was the last deleted text to be reverted when performing an undo operation in a browser?
问:
我目前正在开发一个文本编辑器,该编辑器能够添加纯文本和卡片,其中卡片可以包含其他文本。存在与浏览器提供的撤消功能 (Ctrl+Z) 相关的问题。
当我删除包含文本的卡片,然后执行撤消操作时,该卡片已成功恢复,但卡片内的文本有时无法重新出现。此行为不一致,对维护编辑器的完整性提出了挑战。
由于编辑器依赖于浏览器的内置撤消功能,我不确定幕后发生了什么,以及为什么原始卡片内容并不总是与卡片本身一起恢复。
有没有办法了解浏览器的撤消过程,并了解为什么卡片内的文本偶尔会被省略?此外,我将不胜感激有关如何解决此问题并确保卡片及其相关文本的一致恢复的任何建议或见解。
感谢您的帮助和建议!
答: 暂无答案
评论