首页 > 解决方案 > Fabricjs:使用成员自动调整组大小

问题描述

这里的代码沙盒: https ://codesandbox.io/s/inspiring-elgamal-c0ud5 ?file=/src/Rectangle.jsx

你好,

当我的一个成员增长时,我正在尝试自动调整组的大小。当我通过单击和拖动在画布上绘制一个矩形时,会创建一个包含矩形和一个文本框的组。但是,整个组不会随矩形调整大小。有人可以帮我解决这个问题吗?谢谢你。

标签: fabricjs

解决方案


我会尝试在鼠标上使用Active Selection

    canvas.discardActiveSelection()
    const activeSelelection = new fabric.ActiveSelection([rect, text], {
      canvas: canvas
    });
    canvas.setActiveObject(activeSelection)

工作密码箱


推荐阅读