专长:延长“撤销”事件
问题
你好,有没有办法查明“撤销”(重做)事件中文档具体发生了哪些更改?
editor.on('undo redo', (...参数) => {
参数为空
});
如果能知道哪些元素被撤销/重做影响(移动、更改等),会是一个很有用的功能。
回答(1)
你可以用UndoManager API,比如“getStack”来检查最近的更改
相关问答
通过相似的问题讨论继续研究。
问题 #3161
Editor Undo 正在移除集合,无法替换组件
在撤销前所选组件的集合  撤销后所选组件的集合 !...
问题 #6409
手机上无法拖动移动组件
葡萄JS版本 [x] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? Chrome v133 可复制演示链接 https://jsfiddle.net/2hjdrb7L/1/ 描述一下那个虫子 如何复现这个漏洞? 用grapesjs v0.22.x和grapesjs...
问题 #4323
当你在Canvas上有2k组件时,拖拽组件到画布时出现性能问题
葡萄JS版本[X] 我确认使用最新版本的GrapesJS你用的是什么浏览器? Google Chrome 版本 101.0.4951.41(官方版本)(64 位)可复制演示链接 https://jsfiddle.net/Laze0pyg/描述一下那个虫子 如何复现这个漏洞?使用...
问题 #4572
页面更新事件没有触发
葡萄JS版本 [X] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? 镀铬 可复制演示链接 https://jsfiddle.net/1hza4t9n/ 描述一下那个虫子 如何复现这个漏洞?初葡萄创建事件处理程序,用于页面更新时使用。更新页面观察事件处理程序未触发...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。