D3js Tick Position Minified

时间:2015-12-16 01:44:04

标签: d3.js

我试图在y轴上得到刻度线的位置。我正在使用D3js来创建轴。我found this answer这很棒,直到我缩小我的项目。

这条线并没有很好地缩小:

d3.transform(tick.attr("transform")).translate;

关于为什么不能正确缩小的任何建议?或者更好的是,如果你有另一个解决方案来获得蜱的位置,那也会很好。

提前致谢。

1 个答案:

答案 0 :(得分:1)

我最终没有使用d3.transform助手。

相反,我选择手动执行此操作,主要使用相同的概念:

      var tick = d3.select(this);
      var t = tick.attr('transform');
      var n = t.substring(t.lastIndexOf(',')+1,t.lastIndexOf(')'));
      tickPos.push(Math.round(n));