如何获得d3线的坐标?

时间:2019-09-12 11:32:57

标签: d3.js coordinates

这似乎很简单,但是我似乎无法弄清楚。说我有这样的东西:

svg.append('line')
  .attr('y1', function(d) { return d.value; });

(添加了其他内容,但这个问题不是必需的)

因此,基本上我将行的y1值设置为从数据中获取的数字。但是,如果我需要将其用于if语句之类的其他值,该如何取值:

if ( (the value of y1) < 20 ) {
  Do something
}

1 个答案:

答案 0 :(得分:0)

没关系,我想通了。只需使用您定义的值编写.attr即可:

if (d3.selectAll('line').attr('y1') > 20) {
  Do something
}
相关问题