Vis.js:单击时修改节点属性

man*_*ano 5 javascript vis.js

我在Vis.js中有一个无向图,我想在选择某个节点时更改相邻节点的颜色和大小(根据JS数组中的值缩放它们).我该怎么做呢?vis.js网络对象的文档在本示例的源代码之外是不明智.

Jos*_*ong 7

您可以侦听单击事件以了解用户何时单击节点.

network.on("click", function (params) {
  console.log(params);
});
Run Code Online (Sandbox Code Playgroud)

如果您已在DataSet中创建节点,则只需更新它们,Network就会自动更新:

nodes.update({id: 4, label: "changed label"});
Run Code Online (Sandbox Code Playgroud)