gpt4 book ai didi

javascript - GoJS:在转换函数中使用多个参数

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:45:02 25 4
gpt4 key购买 nike

我需要使用 GoJS 中节点的两个属性来执行特定操作。这是我当前的代码:

$(go.Picture,
{
//some properties
},
new go.Binding("source", "item_status", getIcon)),
//....
function getIcon(item_status) {
//do something
}

是否可以修改上面的代码,让 getIcon() 函数获得第二个名为 item_id 的参数?例如,我可以做这样的事情吗:

new go.Binding("source", "item_status","item_id", getIcon)),
....
function getIcon(item_status, item_id) {}

谢谢

最佳答案

再次回答我自己的问题...

要获取特定节点的所有数据,您可以将 "" 而不是 "item_status" 传递给绑定(bind)函数。

 go.Binding("source", "", getIcon)),
...
getIcon(node){
var x = node.item_status;
var y = node.key;
}

关于javascript - GoJS:在转换函数中使用多个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30227964/

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