和Mike的Zoom & Brush一起玩。我的区域堆叠时如何更改?在这种情况下,我使用图层功能
var layer = svg.selectAll(".layer")
.data(stack(values))
.enter().append("g").append("path")
.attr("class", "layer")
.attr("transform", "translate(" + margin.left + "," + margin.top + ")")
.style("fill", (d,i) => d3.color(colors[i]))
.attr("d", area);
但是如何在缩放后重绘图表?而是什么
focus.append("path")
.datum(values)
.attr("class", "area")
.attr("d", area);
和
focus.select(".area").attr("d", area);