有谁知道有什么区别?
我的理解是两者都会返回相同的选择。
但是,当我进行追加时,如果我使用selectAll(“p”)它就不起作用。
例如,这有效:
var foo = d3.select("body").selectAll("p")
.data([1,2,3,4])
foo.enter.append("p")
虽然这不起作用:
var foo = d3.selectAll("p")
.data([1,2,3,4])
foo.enter.append("p")
为什么后者不起作用?