movable-area 组件 js里如何获取的 x,y的坐标
发布于 5 年前 作者 juanhe 18618 次浏览 来自 问答

用户 移动 后,如何获取 移动后 的x , y 坐标,尝试了很多种方法,都得不到,求解!!

6 回复

又测试了下,不是动态生成元素获取不到,而是无法根据Class获取。如果是动态生成的,想获取所有节点的x和y值的话,用id就特麻烦了

使用selectQuery获取元素的x和y值

打印结果


根据Class无法获取元素的节点,只能根据Id

这个是movable-view的bug,我们已经修复,等待下一版本上线。

createSelectorQuery的boundingClientRect获取不到动态生成元素的位置

感谢反馈。目前x和y仅供设置,我们会设法优化一下。现在可以用createSelectorQuery的boundingClientRect来获取显示位置,可以用于计算movable-view的相关位置信息。

麻烦楼上描述下具体问题?

谢谢回复,目前是用类似方法 计算位置的,期待 可直接获取。我用它做 播放器的进度条

回到顶部