gojs 中如何go.Binding 如何根据多个属性进行绑定

1、通常我们这么用  
   new go.Binding('source', 'category_id', function (n) {
              let a = imgDit[n];
              return a;
            }),

 

2、如果我们根据多个属性进行绑定 我们该怎么办呢?图片根据图片和状态进行绑定
下面我们来说两个方式
1、绑定key,去node里面拿数据,最后拿到相应的数据去做处理
 
 2、直接去拿对象,
new go.Binding('source', '', function ({category_id}) {
              let a = imgDit[category_id];
              return a;
            }),

 

看这段代码,其中的n就是整个对象
 

posted on 2023-01-10 11:04  漫思  阅读(455)  评论(0)    收藏  举报

导航