gpt4 book ai didi

javascript - 启用完整功能的 Fabric Js

转载 作者:行者123 更新时间:2023-12-03 02:53:15 32 4
gpt4 key购买 nike

如何获取启用了所有功能的 Fabric js 文件?

在我的结构项目中,我使用以下功能:触摸事件、组、鼠标滚轮事件等。

主js文件不包含触摸事件的源代码。所以我尝试下载自定义版本,其中包含从此处选择的所有功能 - http://fabricjs.com/build/ 。但现在组功能中的函数无法正常工作 - “TypeError:canvas.setActiveGroup 不是函数”:

var objs = canvas.getObjects();

//create group
var group = new fabric.Group(objs);

group.center().setCoords();

canvas.setActiveGroup(group).renderAll();

我也尝试过 git 中可用的版本 - https://github.com/kangax/fabric.js

我尝试了不同的 Fabric js 文件,但没有获得启用所有功能的 js 文件。

谁能帮我找到fabric js完整版本吗?

最佳答案

v2-breaking-changes

正如前面提到的,setActiveGroup() 方法已被删除。如果你想获得主动选择,你可以使用

canvas.getActiveObject() 返回当前事件对象的引用。

canvas.getActiveObjects() 返回一个数组,其中包含对当前选定对象(一个或多个)的引用。

使用canvas.setActiveObject()设置一个对象,或者如果您想要主动选择,您可以使用fabric.ActiveSelection

这里是 jsFiddle

关于javascript - 启用完整功能的 Fabric Js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47747400/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com