【问题标题】:Trap on dbclick in GrapeJs editor在 GrapesJs 编辑器中捕获选项卡单击
【发布时间】:2021-12-11 03:27:23
【问题描述】:

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

喜欢组件:选择或组件:切换。

【问题讨论】:

  • 你必须添加更多细节。
  • 我想在用户双击组件时进行陷阱。当有人选择一个组件时,会触发一个事件“component:selected”,但我找不到双击。

标签: javascript grapesjs


【解决方案1】:

据我所知,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
});

【讨论】:

    猜你喜欢
    • 2011-03-27
    • 1970-01-01
    • 1970-01-01
    • 2020-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-20
    相关资源
    最近更新 更多