Javascript 停止在边界上平移
我的折线图是这样的代码 我有一个rect来监听缩放事件,但现在我想在我们尝试去一个没有数据的地方时停止平移…就像这个例子 我尝试了此登录,但每次都得到0,0 这是我的密码Javascript 停止在边界上平移,javascript,d3.js,nvd3.js,Javascript,D3.js,Nvd3.js,我的折线图是这样的代码 我有一个rect来监听缩放事件,但现在我想在我们尝试去一个没有数据的地方时停止平移…就像这个例子 我尝试了此登录,但每次都得到0,0 这是我的密码 function zoomedChart() { var _xDoamin = x.domain(); // console.log(_originalData) var t = zoomChart.translate(), tx = t[0], ty =
function zoomedChart() {
var _xDoamin = x.domain();
// console.log(_originalData)
var t = zoomChart.translate(),
tx = t[0],
ty = t[1];
console.log(tx,ty);
console.log(svg.select("g.dataGroup"))
// tx = Math.min(tx, 0);
// tx = Math.max(tx, width);
// zoomChart.translate([tx, ty]);
svg.select(".x.axis").call(xAxis);
drawLines();
}
svg.append("rect").attr("x", 0)
.attr("y", 0)
.attr("width", width)
.attr("height", height).attr("class", "dummy")
.call(zoomChart);