如何查看使用 d.selected 选择了哪些节点?D3/JS.
How to see what nodes are selected with d.selected ? D3/JS
如何制作所有选定节点的数组?
我有一个力布局图,只想整理选定的节点并隐藏未选择的节点。
有没有办法遍历所有选定的节点,将它们添加到数组中,以便我可以相应地对它们进行排序。
例如。每个节点都应用了一个名称,所有名称都以 A、B 和 C 开头。我有一个函数,可以将所有节点分类为自定义布局(名称在一行以 A 开头,下一行以 B 开头,下一行以 C 开头(,但它适用于每个节点,而不仅仅是所选节点。
我希望发生的是只对选定的节点进行排序并隐藏未选定的节点
peopleArray = [];
peopleIndex = [];
for(i = 0; i < people.data.nodes.length;i++)
{
if(!peopleArray[people.data.nodes[i].name])
{
peopleArray[people.data.nodes[i].name]=1;
peopleIndex.push(people.data.nodes[i].name);
}
else{
++peopleArray[people.data.nodes[i].name];
}
}
您可以通过调用.data()
来获取绑定到选择的数据,而无需任何参数,即
var selected = d3.selectAll(".selectedNode").data();
相关文章:
- d3基于用户选择动态更新节点
- 有条件更新d3.js力图中节点的最佳方法
- d3使用链接的节点名称的力图
- 当我在节点上拖动鼠标时,我如何防止使用d3.ehavior.zoom().on(“缩放”,重绘)
- 如何使d3.js树布局按字母顺序对节点进行排序
- D3.js:展开树直到节点n
- d3力中的阵列和节点映射
- 如何在d3.js图库中基于nodes id连接边和节点
- D3.js-单击节点后无法设置节点标签
- D3:从不同的图表中选择特定的节点
- 从 d3.js 中的树中选择节点的子节点
- D3 上下文菜单,更改所选节点颜色
- d3.js - 强制布局和节点位置
- 将标签放在 d3.js 中节点的中心
- 正在节点d3.js之间创建链接,当前返回Uncaught TypeError:无法读取属性'weight'
- 如何仅选择具有特定 CSS 类的节点?D3/JS.
- 如何查看使用 d.selected 选择了哪些节点?D3/JS.
- 在连接到节点 d3.js 之前穿过另一点的线
- 如何一次移动所有选定的节点?D3/JS.
- 树映射高亮显示子节点D3