我创建了一个组,如下所示:
d3.select("#" + chartId).selectAll("g.barChart")
.append("g")
.attr("class", "bar")
.attr("id", chartId)
.attr("style", "opacity:0");
再往下看代码,我有这个,所以组会淡入:
graph = d3.select(".bar#"+chartId);
graph.transition().delay(300).duration(2000).attr("style", "opacity:1.0");
我不知道为什么这些组在淡入之前会闪烁一次或多次。当我注释掉上面的过渡线时,这些组保持不可见。这应该意味着没有其他原因导致闪光。我被难住了...