私は最初からD3.js
を学んでいます。しかし、私が読んでいるチュートリアルのEntering Elementのセクションでは、記事の場合と同じ結果を得ることができません。d3.js:データをバインドして要素を入力した後に属性設定が機能しない
svg.selectAll("circle")
.data([32, 57, 112, 293])
.enter().append("circle")
.attr("cy", 60)
.attr("cx", function(d, i) { return i * 100 + 30; })
.attr("r", function(d) { return Math.sqrt(d); });
は、データを結合素子に入射し、circle
もう一つを追加した後、唯一の設定属性は、添付circle
、全ての円上に塗布しました。
私はここにcodepenを添付しました。
この動作は正常ですか、何か誤解していますか?
問題は、同じ半径を使用していることです - r 10、更新されたhttp://codepen.io/nagasai/pen/XKMjZp –