gpt4 book ai didi

javascript - 在 KonvaJS 中水平和垂直居中文本

转载 作者:行者123 更新时间:2023-11-30 20:15:17 28 4
gpt4 key购买 nike

我有这样的东西:

<Stage>
<Layer>
<Rect />
<Text
ref={this.text}
draggable
align="center"
/>
</Layer>
</Stage>

文本居中对齐,但我需要垂直对齐。我怎样才能做到这一点?

我知道你可以用普通 Canvas 做 textBaseline="center",但 Konva 的等价物是什么?

最佳答案

Konva v2.3.0 开始,您可以使用 verticalAlign 属性:

<Text
x={20}
y={20}
width={150}
height={50}
text="vertical align"
verticalAlign="middle"
/>

https://codesandbox.io/s/4xorl71m77

关于javascript - 在 KonvaJS 中水平和垂直居中文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51986277/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com