vis-network中文文档 - groups(组)

516 阅读1分钟

原文

包含组和一些关于如何处理具有不存在组的节点的选项

完整配置项预览

var options = {
  groups:{
    useDefaultGroups: true,
    myGroupId:{
      /*node options*/
    }
  }
}

network.setOptions(options);

配置项详情

名称类型默认值说明
useDefaultGroupsBooleantrue当节点定义了不在Groups模块中的组,那么Groups模块将循环遍历它所定义的所有组,然后为每个未知组分配一个组。当组全部被使用时,它会返回到第一个组。设置为false时,默认组将不会在此循环中使用。
group*Object自定义组配置项,节点模块中所有的配置项都可以在这里使用(但不能为一组节点设置相同的id或x、y位置)。
例子
var nodes = [
    {id:1, group:'myGroup', label:"I'm in a custom group called 'myGroup'!"}
]
var options = {
      groups: {
            myGroup: {color:{background:'red'}, borderWidth:3}
    }
}
*)该选项不称为group,
如示例所示,但可以通过任何自定义组id来调用,但“useDefaultGroups”除外。