Uncaught TypeError: Cannot set property 'fromObject' of undefined Fabric Custom Object

Uncaught TypeError: Cannot set property 'fromObject' of undefined Fabric Custom Object

我创建了 fabric.Polygon 的子类。它运行良好,但我无法理解 fromObject() 方法的概念。我试图根据 Whosebug 上的一些答案创建 fromObject,但到目前为止我无法让它工作。这是 JSFiddle: https://jsfiddle.net/ohh0j02s/

如有任何帮助,我们将不胜感激。

我明白了。我将 var Zone 更改为 fabric.Zone 并修改了 fabric.Zone.fromObject 功能。请参阅更新后的 fiddle 以获取解决方案:https://jsfiddle.net/ohh0j02s/1/