いくつかのテキストラベルを生成し、それらをD3グラフに移行しようとしています。トランジション時にn.callは関数の問題ではありません
擬似コード:(1)所望の[X、Y]
に座標0,0 (2)遷移ラベルのテキストラベルを生成私は以下のスクリプトを実行すると、しかし、私は次の問題を取得しますコンソールログ・ウィンドウ:次のように
私のコードは次のとおりです。
svg.selectAll(".groups")
.data(sampleData)
.append("text")
.attr("class", "label")
.text(function(d){return d.c})
.attr("dx",0)
.attr("dy", 0)
.style("fill-opacity",0)
.each("end", function(){
d3.selectAll(".label")
.transition()
.duration(2000)
.style("fill-opacity", 1)
.attr("dx", function(d) {
return x(d.x);
})
.attr("dy", function(d) {
return y(d.y);
});
})
はあなたのいずれかを持っています何がうまくいかないのか?コードの2つのビットはうまく動作しています。それは私に頭痛を与えている移行です。
D3のバージョンは何ですか:ここではデモがありますか? –
こんにちはジェラルド。バージョンはV3です。私はV4で、「それぞれ」が「オン」でオーバーホールされていることを知っています。 – Noobster