D3.js d3 sankey中悬停时未正确显示值

D3.js d3 sankey中悬停时未正确显示值,d3.js,sankey-diagram,D3.js,Sankey Diagram,第二列和第三列上的节点未显示正确的值。有人能帮忙吗?我做错了什么?这是我的图表的html链接。 谢谢, 里尼 我们希望工具提示显示输入(源)链接和输出(目标)链接的数量。由于这些都存储在绑定到数据的两个数组中,因此我们可以计算每个数组的长度(sourceLinks和targetLinks) 调用后,将为每个数据生成这些数组 var rect=node.append(“rect”) .附加(“标题”) .text(d=>d.sourceLinks.length+d.targetLinks.leng

第二列和第三列上的节点未显示正确的值。有人能帮忙吗?我做错了什么?这是我的图表的html链接。 谢谢, 里尼


我们希望工具提示显示输入(源)链接和输出(目标)链接的数量。由于这些都存储在绑定到数据的两个数组中,因此我们可以计算每个数组的长度(sourceLinks和targetLinks)

调用后,将为每个数据生成这些数组

var rect=node.append(“rect”)
.附加(“标题”)
.text(d=>d.sourceLinks.length+d.targetLinks.length)

非常感谢,雨果。我希望中间一列反映每个参与者的角色数量,因此只使用.text(d=>d.sourceLinks.length)。再次感谢!没问题。如果答案对你有帮助,一定要接受。