FabricJS-sendToBack无法按预期工作

时间:2020-03-13 13:07:04

标签: canvas fabricjs

我创建了一个jsFiddle(https://jsfiddle.net/r7omks2L/),您可以在其中绘制2点之间的线(只需将鼠标向下拖动,然后再向上拖动鼠标以绘制线)。

我添加了

inst.canvas.sendToBack(activeObj);

在鼠标移动功能内可将当前行发送到圆圈后面,但是直到下一次单击画布后,该行才起作用。

有人可以告诉我我在做什么错

干杯:)

1 个答案:

答案 0 :(得分:0)

我发送了要在画布中向后移动的圆圈,“鼠标:向上”功能

canvas.on('mouse:up', function(e) {
  circle.sendBackwards();
  canvas.discardActiveObject();
  canvas.requestRenderAll();
});

https://jsfiddle.net/r0wbso6d/35/

相关问题