我可以看到fabric js中有很多事件,例如,

object:modified
object:rotating
object:scaling
object:moving
object:selected
before:selection:cleared
selection:cleared
selection:created
path:created
mouse:down
mouse:move
mouse:up
mouse:over
mouse:out


但是,我找不到与mouse drag over相关的任何事件。
是否有与此相关的事件?

最佳答案

嗨,似乎在Fabricjs中没有类似的事件,但是我建议您按以下方式使用。

          var canvasContainer = document.getElementById("canvas-container");
          canvasContainer.addEventListener('dragover', handleDragOver, false);

             function handleDragOver(e) {
                    if (e.preventDefault) {
                        e.preventDefault();
                    }

                    e.dataTransfer.dropEffect = 'copy';
                    return false;
                }

关于javascript - 是否有任何与Fabric js中的拖动相关的事件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34759760/

10-14 04:25