重置在d3js中按顺序缩放

时间:2016-04-28 05:44:23

标签: jquery d3.js

与提及的问题不同。 如何在D3js中放大Ordinal Scale

这是缩放代码

function zoomed() {
            svg.select(".allStates").attr("transform", "translate(" + d3.event.translate[0]+",0)scale(" + d3.event.scale + ",1)");
            svg.select(".x.axis").attr("transform", "translate(" + d3.event.translate[0]+","+(height)+")").call(xAxis.scale(x0.rangeRoundBands([0, width * d3.event.scale],.5 * d3.event.scale)));
            svg.select(".y.axis").call(yAxis);
            }

如何重置比例?

嗨朋友们

我有一个休息解决方案

svg.select(".allStates").attr("transform", "translate(0,0)","scale","(0,0)");
            svg.select(".x.axis").attr("transform", "translate(0,450)").call(xAxis.scale(x.rangeRoundBands([0, width],.1)));
            svg.select(".y.axis").call(yAxis);

但是当我在平底锅上移动休息时,svg图表将处于缩放状态...你能不能对此感到满意

谢谢

0 个答案:

没有答案