首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#fabric

使用css旋转fabric.js创建的canvas元素,画图的坐标和canvas的坐标对不上?

在vue3项目使用fabric.js 图片缩放失效?

我被这个问题困扰一天了,我的也是在vue3中添加对象不能旋转和放缩但是可以选中和移动。找了好久解决方案,问了gpt和claude好就这个问题,终于找到了解决方案,在这里 javascript - Vue3 + FabricJS - Cannot resize/edit objects created using a reactive variable until I select multiple objects - Stack Overflow 大致就是,需要使用vue中的markRaw来包裹对象,使得其永远不会转换为proxy(百度说的) 具体操作是 <script> import { markRaw } from 'vue'; ... canvas.add( markRaw(rect) ) ... </script> 先引入markRaw,然后在画布上添加这个对象的时候将他用markraw包裹一下,我的问题就这样解决了。 传统搜索引擎还是很有用的。。。。... 展开详请
领券
http://www.vxiaotou.com