我的问题是,如何使用fabricJS删除功能同时删除对象和图层?
这是我用于删除对象的 jQuery:
$('#remove').on('click', function () {
deleteObjects();
$(".deleteBtn").remove();
});
这是我的带有图层控制的 FabricJS 示例 https://jsfiddle.net/peLcju2h/15/
谢谢:)
最佳答案
如果您查看 Fabric JS 文档,您会发现每个对象都扩展了 Fabric.Object
。
Fabric.Object
有一个 remove()
方法,您可以调用该方法来删除任何 Fabric.Object
或扩展 的类>Fabric.Object
,它几乎是所有可以渲染到 Canvas 上的类,除了少数不太常用的类。
在此处查看 remove()
函数的文档:
http://fabricjs.com/docs/fabric.Object.html#remove
在其文档的主页上还有类的层次结构,可以在此处找到:
关于javascript - 删除 FabricJS 中的图层和对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40787234/