1***@qq.com
1***@qq.com
  • 发布:2018-09-18 19:19
  • 更新:2020-08-10 14:36
  • 阅读:2871

uni-app 怎么优雅的获取offsetLeft,除了在$event里拿,还有其它方式吗?

分类:uni-app

2018-09-18 19:19 负责人:无 分享
已邀请:
5***@qq.com

5***@qq.com

emm 我也刚好是解决这个需求。。除了$event就不知道了。请问你解决了吗

5***@qq.com

5***@qq.com

目前没有发现除了点击另外的获取offsetLeft的方法,我的解决方法是通过selectorQuery.selectAll(selector)获取到元素左边的元素的宽度,相加计算出的距父级左边的距离的(等同于offsetLeft)。。希望有大佬给出更好的方法。

1***@qq.com

1***@qq.com

我遇到个问题,使用wxs的时候,事件回调里面第二个参数是实例ins,通过ins.selectComponent('.movable').getStyle()可以获取样式,但是获取不到offsetLeft,和offsetTop,原因未可知,貌似只能事件参数里获取了

该问题目前已经被锁定, 无法添加新回复