「D3.js を使用して XML を HTML テーブルとして表示する」という例で遊んで、 D3.js APIを試してみました。コツを掴んでいると思いますが、 が何をするのかよく理解できません.selectAll()
し、ドキュメントもあまり役に立ちません。
例を見ると、17 行目: var td = tr.selectAll("td")
. これを と書くこともできtr.selectAll("tr")
、まったく同じテーブル/ページが返されます。実際、私は書くことができtr.selectAll("SomethingCompletelyRandom")
、それはまだ機能しますが、削除することはできません.selectAll()
.
ここで何が起こっているのですか?何をし.selectAll()
ますか?そして、それはセレクターにどのように依存しますか?