如何为我的 react-konva 形状添加边框?
How can I add a border to my react-konva shape?
我有一个使用 TypeScript 的 React 项目。我正在使用 react-konva 包来绘制一些形状。
我怎样才能为我的形状添加边框,例如 HTML (border: 1px solid black
)?
我的代码:
<Rect
x={103}
y={103}
width={144}
height={44}
// here i need a border
fill="#E2E6EA"
draggable
onDragStart={this.handleDragStart}
onDragEnd={this.handleDragEnd}
/>
您必须使用 strokeWidth
& stroke
属性设置边框。
<Rect
x={103}
y={103}
width={144}
height={44}
// here i need a border
fill="#E2E6EA"
draggable
onDragStart={this.handleDragStart}
onDragEnd={this.handleDragEnd}
strokeWidth={1} // border width
stroke="red" // border color
/>
我有一个使用 TypeScript 的 React 项目。我正在使用 react-konva 包来绘制一些形状。
我怎样才能为我的形状添加边框,例如 HTML (border: 1px solid black
)?
我的代码:
<Rect
x={103}
y={103}
width={144}
height={44}
// here i need a border
fill="#E2E6EA"
draggable
onDragStart={this.handleDragStart}
onDragEnd={this.handleDragEnd}
/>
您必须使用 strokeWidth
& stroke
属性设置边框。
<Rect
x={103}
y={103}
width={144}
height={44}
// here i need a border
fill="#E2E6EA"
draggable
onDragStart={this.handleDragStart}
onDragEnd={this.handleDragEnd}
strokeWidth={1} // border width
stroke="red" // border color
/>