【发布时间】:2020-02-08 03:56:22
【问题描述】:
昨天我在我们的应用程序中更改了 fabricjs 版本。突然 kclass.fromObject 返回未定义。
我之前的版本是 1.7.22,目前使用的是 3.6.1 https://cdnjs.cloudflare.com/ajax/libs/fabric.js/3.6.1/fabric.min.js
kclass.fromobject 返回未定义。但是 objects[i] 有数据。
> var klass = fabric.util.getKlass(objects[i].type);
> console.log(klass.fromObject(objects[i])); //returning undefined on 3.6.1
> fabricObj.add(klass.fromObject(objects[i]));
您能告诉我如何解决这个问题吗?
这是截图
【问题讨论】:
-
除非您显示
objects[i]是什么,否则无法猜测发生了什么问题。 -
我已经上传了截图,请检查一次。 @shkaper
-
请您在这里查看我的代码。 1.7.22 版 fabricjs jsfiddle.net/hnsdvkqg 3.6.1 版jsfiddle.net/kphebdgx