Кто-нибудь знает, в чем разница?
Я понимаю, что оба будут возвращать одинаковые выборы.
Однако, когда я делаю append, если я использую 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")
Почему последнее не работает?