layout
// these are all options in full.
var options = {
layout: {
randomSeed: undefined,
improvedLayout:true,
hierarchical: {
enabled:false,
levelSeparation: 150,
nodeSpacing: 100,
treeSpacing: 200,
blockShifting: true,
edgeMinimization: true,
parentCentralization: true,
direction: 'UD', // UD, DU, LR, RL
sortMethod: 'hubsize' // hubsize, directed
}
}
}
network.setOptions(options);
当启用分层布局时,它会取消一些其他选项。物理被设置为分层排斥求解器,动态平滑边缘被转换为静态平滑边缘。
参数名 | 类型 | 默认值 | 描述 |
---|---|---|---|
randomSeed | Number | undefined | 配置每次生成的节点位置是否一样,参数为数字1、2等。当不使用分层布局时,节点最初是随机定位的。这意味着每次固定的位置是不同的。如果手动提供一个随机种子,每次布局都是相同的。理想情况下,您尝试使用未定义的种子,重新 |