私はd3jsでトランジションを使用していますが、正常に動作します。ただし、オブジェクトの位置が更新されるたびに関数を起動する方法はありますか?(すべてのステップで)
ここにいくつかの偽のコードがあります:
obj.transition()
.ease('quad')
.durantion(250)
.attr('cy', function(d) {
return d*d;
});
each(type、fn)を入れると、イベントを最後から始めまで取得できることを私は知っています。しかし、利用できるステップはありません。
obj.transition()
.ease('quad')
.duration(250)
.attr('cy', function(d) {
return d*d;
})
.each('start', function(d) { console.log('x'); });
これを行う方法はありますか?