【发布时间】:2018-01-23 12:04:51
【问题描述】:
当用户开始拖动图形时,我想每次都调用我的自定义回调函数。我试着这样做:
figure.onDragStart = function (x, y, shiftKey, ctrlKey) {
myfunc();
};
但问题是,每次调用我的函数时,图形都会定位到 0,0 坐标。我不确定这有什么问题以及如何解决。
【问题讨论】:
-
能否提供myfunc代码?
-
是的,当然。可能只是
function myfunc(){ console.log("Hello world") }。所以,它只是一个任意函数。 -
您是否尝试将
return true;添加到figure.onDragStart? -
我刚刚尝试了
figure.onDragStart = function () { return true; }并得到了相同的效果。因此,当触发此事件时,似乎库本身将图形定位到0,0点。
标签: javascript draw2d draw2d-js