Vue.js Konvajs+;vuejs如何保存已更改的图元高度和宽度
我正在尝试使用konva js插件概念调整canavas中的元素大小。但调整后的宽度和高度不会保存到数据库中。我的实际高度宽度不会被任何元素的大小调整高度宽度所取代,无论是图像、图层、舞台是否使用Vue.js Konvajs+;vuejs如何保存已更改的图元高度和宽度,vue.js,konvajs,Vue.js,Konvajs,我正在尝试使用konva js插件概念调整canavas中的元素大小。但调整后的宽度和高度不会保存到数据库中。我的实际高度宽度不会被任何元素的大小调整高度宽度所取代,无论是图像、图层、舞台是否使用Konva.Transformer()更改大小 如果是这样-Transformer工具不会直接更改width和height。相反,它正在更改节点的scaleX和scaleY。因此,您只需将属性也保存到数据库中,或更改宽度/高度以匹配新的缩放: const newWidth=rectangle.width
Konva.Transformer
()更改大小
如果是这样-Transformer
工具不会直接更改width
和height
。相反,它正在更改节点的scaleX
和scaleY
。因此,您只需将属性也保存到数据库中,或更改宽度
/高度
以匹配新的缩放:
const newWidth=rectangle.width()*rectangle.scaleX();
//设置新宽度
矩形宽度(newWidth);
//重置比例:
矩形。scaleX(1);