我正在制作一个具有平移功能的基础线性图表。
我成功地通过限制 d3.event.translate
的值来限制图表元素可拖动的范围:
var tx = Math.max(0, d3.event.translate[0]),
ty = Math.min(0, d3.event.translate[1]);
现在我需要做的是相应地限制x和y轴。请看下面的示例: http://jsfiddle.net/Q2SWV/ 当向下或向左拖动时,图表上的柱形受到0的限制,但x和y轴没有。有什么想法来解决坐标轴的问题吗?