gpt4 book ai didi

javascript - GoJS 根据条件显示形状

转载 作者:行者123 更新时间:2023-11-30 12:02:06 43 4
gpt4 key购买 nike

如何根据条件(特别是变量的值)显示 go.Shape?

go$(go.Shape, "Rectangle",
{ height: diagram.width, strokeWidth: 0.5 },
new go.Binding("fill", "color"),
new go.Binding("width", "span", function (w) { return ScaleSegmentWidth(w); })

例如,如果“跨度”为 0,我不想显示此形状。

最佳答案

假设 data.span 是一个数字:

new go.Binding("visible", "span", function(span) { return span !== 0; })

顺便说一下,如果它只需要一个参数,那么在你的其他绑定(bind)中可能会有一个小的改进:

new go.Binding("width", "span", ScaleSegmentWidth)

关于javascript - GoJS 根据条件显示形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36397916/

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