首页 > 解决方案 > 在 GrapeJs 编辑器中捕获 dbclick

问题描述

是否有事件或其他GrapesJs来捕获任何组件上的每个 dbclick?

像组件:选择或组件:切换。

标签: javascriptgrapesjs

解决方案


据我所知,grapesjs没有注册dblclick事件,我们有的是插件grapesjs-preset-webpage中的组件选择。

https://github.com/artf/grapesjs-preset-webpage/blob/master/src/panels/index.js#L109

我正在使用此代码在 dblclick 上做一些事情,也许它对你有用:

let canvasDoc = editor.Canvas.getDocument();
canvasDoc.addEventListener('dblclick', function (e) {
   //do stuff here
});

推荐阅读