我试图通过首先过滤它来突出显示特定节点。
以下是我要过滤的代码。
nodes.filter(function(d) { return d.id == 0; }).style("opacity", 0);
过滤功能表现完美并且返回节点但不衰落。
以下是过滤器函数返回的节点。
[{"id":0,"reflexive":false,"nodeName":"New Node","neo4jNodeId":0,"nodeSavedToDatabase":false,"x":319.9250445579969,"y":190.41225493101172,"index":0,"weight":0,"px":319.9249604369836,"py":190.4127175965849}]
我很乐意为此提供帮助。
答案 0 :(得分:0)
您在问题中提到的过滤结果节点只是一个对象而不是d3选择。 style
方法仅适用于d3选择。确保nodes
不仅仅是一个对象数组,而是d3选择节点的数组。