撤销时有事件监听器吗?
我们实际上支持[撤销/重做事件](https://grapesjs.com/docs/api/editor.html#available-events)
阅读下方完整回答 ↓问题
我正在监听组件删除和移动,同时使用 'removed()' 和 'sorter:drag:end'。 我希望能看到组件移动的最后一种方式是撤销一个移动。我需要听听那场活动。撤销有事件监听器吗?
回答(3)
我们实际上支持[撤销/重做事件](https://grapesjs.com/docs/api/editor.html#available-events)
我认为目前唯一可能跟踪这些变化的方法是使用“component:update:components”事件,它会传递添加或移除的组件
@kickbk据我所知没有这样的事件,但我猜你可以通过听“component:add”事件来检测。 干杯!
相关问答
通过相似的问题讨论继续研究。
问题 #3232
拖放组件:
你好,我遇到了以下问题: 我需要一个事件类型编辑器(“sorter: drag: end”),在所有这些情况下都会被投掷: (检测我投放的元素和位置) 1- 当你从blockManager拖放一个元素并放到画布上时,让它听到。 2- 当你把已经组件化的元素从画布拖到画布的另一个...
问题 #808
为组件掉落留出空间
正如标题提到的(可能有点让人困惑),我很好奇如何创造一个组件会掉落的空间。这在我见过的拖拽/排序实现中非常常见。(例如:https://shopify.github.io/draggable/ 和jQuery可排序) 据我了解,drop placeholder(附带中的绿色条)...
问题 #2744
禁用拖放块
大家好, 我想禁止在另一个特定方块之前掉落一个方块。 背景:我为一些方块创建了一个新特性,将其设置为“页面头”,我不想让拖放块在“页面头”前方一个方块,因为它必须是模板的第一个方块。 我看到可以监听 sorter:drag:validation 事件,并在这个视角下将有效属性更...
问题 #6324
Sorter.setDragHelper 不是块拖拉的函数
葡萄JS版本[X] 我确认使用最新版本的GrapesJS你用的是什么浏览器? 131.0.6778.86可复制演示链接 https://jsfiddle.net/badiuciprian/qe28obhr/1/描述一下那个虫子 如何复现这个漏洞?尝试将任意方块拖到画布上 预期的...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。