在使用vue3版本的antvs2尝试获取单元格位置时,位置获取不带行头和列头偏移量的问题 #2229
-
我在vue中sheetcomponent标签中指定了点击单元格事件,并且在事件中尝试获取单元格的x,y坐标,发现并不如预期获取的单元格相对于canvas左上角的坐标,而是获取的单元格相对角头右下角的坐标。我不清楚这个是一个bug,还是需要在一开始就获取元素的列头的高度和行头的宽度,并将其作为偏移量加入到获取的坐标中。希望能够得到解答。 |
Beta Was this translation helpful? Give feedback.
Answered by
lijinke666
May 26, 2023
Replies: 1 comment
-
dateCell 内部的坐标基准点是基于箭头所指位置, 如果你是想获取鼠标点击的坐标, 即原始 Event 的坐标, 你可以取 |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
Xugen-Ma
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
dateCell 内部的坐标基准点是基于箭头所指位置,
getMeta()
取到的x, y
是相对位置如果你是想获取鼠标点击的坐标, 即原始 Event 的坐标, 你可以取
clientX
和clientY