$(go.Shape, { strokeWidth: 2, stroke: "black", fill: "white", fromArrow: "left", toArrow: "standard", direction: 180 }) 这段代码有错误
时间: 2023-07-05 14:10:13 浏览: 41
是的,这段代码有错误。在 GoJS 中,fromArrow 和 toArrow 属性只能使用预定义的箭头类型,而 "left" 不是 GoJS 中支持的箭头类型之一。以下是一些 GoJS 支持的 fromArrow 和 toArrow 值:
- "None"
- ""
- "Triangle"
- "BackwardTriangle"
- "Diamond"
- "Chevron"
- "ForwardChevron"
- "WideDiamond"
- "OpenTriangle"
- "OpenTriangleThin"
- "ClosedTriangle"
- "ClosedTriangleThin"
- "HalfTriangle"
- "FullDiamond"
- "Circle"
- "Square"
- "ThickDiamond"
- "ThinDiamond"
- "ThinCross"
- "Bar"
- "ThinBar"
- "DoubleArrowUp"
- "DoubleArrowDown"
- "DoubleArrowLeft"
- "DoubleArrowRight"
- "ThreeWayUpLeft"
- "ThreeWayDownLeft"
- "ThreeWayUpRight"
- "ThreeWayDownRight"
- "FiveWay"
如果您想要自定义箭头,可以参考我的前一个回答中的方法。如果您需要一个向左的箭头,您可以使用 "BackwardTriangle"。例如:
```
$(go.Shape, {
strokeWidth: 2,
stroke: "black",
fill: "white",
fromArrow: "BackwardTriangle",
toArrow: "Standard",
direction: 180
})
```
这里,fromArrow 的值为 "BackwardTriangle",toArrow 的值为 "Standard",其中 "BackwardTriangle" 是 GoJS 中预定义的向左箭头类型。