将对象排列在Fabric JS组中的前面或后面

时间:2019-02-26 10:17:25

标签: javascript fabricjs

我正在使用fabricJS在画布上绘制图像。在某些情况下,我必须将来自Base64数据URL的图像也添加到画布。画布中的对象将添加到不同的组。现在,我可以根据需要将对象添加到组中,但是如果需要将组中的对象发送到背面,则无法找到一种方法。我已经找到

fabricCanvas.sendToBack(objectToSendToBack);

按预期工作,并将指定的对象发送到背面,该对象直接在画布上绘制,但是对于类似这样的组,则相同:

fabricGroup.sendToBack(objectToSendToBack);

不起作用并给出错误:

Uncaught TypeError: Cannot read property 'sendToBack' of undefinedfabric.2.4.3.min.js:1

我也尝试过,拼接fabricGroup._objects数组,并在位置objectToSendToBack上添加0。但这会停止一起渲染图像。

我无法找到任何方法。请提供一些帮助。.预先感谢..

0 个答案:

没有答案