KonvaJS:层还是组?
KonvaJS: Layer or Group?
我想制作可编辑和可拖动的文本节点:一个带有文本的圆角矩形。
Text 页面显示首先绘制矩形,然后绘制文本,并将它们添加到图层。 (我假设是堆叠它们?)
这与在组内绘图相比如何?如果我想让某些东西可以拖动,我会把矩形和文本组合成一个组吗?制作自定义形状?
我正在尝试复制 <div contenteditable="true" draggable="true" style="border:1px solid black;">Foo Bar!</div>
绘制这样的文本有很多可能的解决方案。此外,您可以查看 Label shape.
我认为组织节点结构和获得更多控制的最佳方式是创建一个包含文本和矩形的组。然后将该组添加到图层中。
我想制作可编辑和可拖动的文本节点:一个带有文本的圆角矩形。
Text 页面显示首先绘制矩形,然后绘制文本,并将它们添加到图层。 (我假设是堆叠它们?)
这与在组内绘图相比如何?如果我想让某些东西可以拖动,我会把矩形和文本组合成一个组吗?制作自定义形状?
我正在尝试复制 <div contenteditable="true" draggable="true" style="border:1px solid black;">Foo Bar!</div>
绘制这样的文本有很多可能的解决方案。此外,您可以查看 Label shape.
我认为组织节点结构和获得更多控制的最佳方式是创建一个包含文本和矩形的组。然后将该组添加到图层中。