Fabric js 2.2.4 Fabric对象构造函数未创建cacheCanvas。 如1.7.8所示,检查cacheCanvas并创建一个。
initialize: function(options) {
if (options) {
this.setOptions(options);
}
},
initialize: function(options) {
options = options || { };
if (options) {
this.setOptions(options);
}
if (this.objectCaching) {
this._createCacheCanvas();
this.setupState({ propertySet: 'cacheProperties' });
}
},
答案 0 :(得分:0)
我已经删除了。其背后的原因是您可能想要创建300个对象并渲染1,在初始化时创建画布没有意义。 需要时,画布将在第一个渲染时创建,或者您仍然可以手动调用该函数。