smile
smile
创建的自定义类型的元素,复制时候空白 1、使用createClass创建了一个自定义类(半圆) ``` export let Semicircle = fabric.util.createClass(fabric.Object, { // 初始化 initialize(options) { this.callSuper('initialize', options); this.width = 100; this.height = 50; }, // 渲染 _render(ctx) { ctx.strokeStyle = this.stroke ||...
更新:添加svg元素适配画布尺寸,并重新计算偏移量(item.left)
你好,按照现有逻辑,默认画布适应屏幕,会出现小画布添加元素时,元素在屏幕上显示比例过大的问题,如下图   我的处理: 在zoomControl中加个判断,当中间workspace宽度小于编辑区域宽度时,默认zoom为100% ``` if(dPage.value.width < dScreen.value.width) { activezoomIndex.value = 3 } ``` 不知道有没有其他的处理方案