コードは次のとおりです。 http://jsfiddle.net/fJAwW/
これは私が興味を持っているものです:
path
.attr("stroke-dasharray", totalLength + " " + totalLength)
.attr("stroke-dashoffset", totalLength)
.transition()
.duration(2000)
.ease("linear")
.attr("stroke-dashoffset", 0);
データ変数 lineData があり、これをパスに追加します
.attr("d", line(lineData))
トランジション セクションの場合:
.transition()
.duration(2000)
私は次のようなことをしたいと思います
.transition()
.duration(function(d) {
return d.x;
})
ここで、d は私のデータ ポイントの 1 つです。
データ構造とそれらが d3.js でどのように相互作用するかを理解するのに問題があるので、助けていただければ幸いです。