Variables 追加后D3选择变量重用
这听起来可能完全是胡说八道,但我感到困惑的是:Variables 追加后D3选择变量重用,variables,d3.js,append,Variables,D3.js,Append,这听起来可能完全是胡说八道,但我感到困惑的是: var link1=container.append("g").selectAll(".link") .data(graph.links) .enter().append("line") 如果我再次使用link1,它会附加另一个“g”和“line”而不是仅仅选择它们吗 或者我必须做一些类似链接的事情。选择 link1被分配到右侧的结果,而不是您键入的右侧。所以它将指向创建的“行”。它的意思是:var link1=contain
var link1=container.append("g").selectAll(".link")
.data(graph.links)
.enter().append("line")
如果我再次使用link1,它会附加另一个“g”和“line”而不是仅仅选择它们吗
或者我必须做一些类似链接的事情。选择 link1被分配到右侧的结果,而不是您键入的右侧。所以它将指向创建的“行”。它的意思是:var link1=container.append(“g”)等于link1=container.select(“g”)?本质上,是的,这是有效的结果。