小程序
小游戏
企业微信
微信支付
扫描小程序码分享
最近在做一个项目需要用到移动和放大功能,测试中发现movable-view 移动非常流畅,但是却无法获取实时的x,y值,也无法通过transform 属性来改变大小。请问有什么方法能获取到x,y值?
小程序不支持双向绑定,让很多功能开发起来都特别麻烦
8 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
movable-view是1.3的,应该差不多吧?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
现在可以用createSelectorQuery的boundingClientRect来计算。P.S. 因为小程序是双线程的,双向绑定不太容易完美实现。
movable-view的内部节点是拥有touchmove事件的。我们会在下个版本丰富相关支持。
transform属性实际是movable-view自己管理的,因而不能设置。
不支持双向绑定是因为在这个架构下双向绑定很容易出问题。
移动到特别慢的时候就会卡屏,已经拿到了x的值,不理解
放弃movable-view了, 直接用touchmove计算吧,
可是这个api 1.4 才开始支持,没办法兼容到老的基础库
所以就是说 滑动之后无法获取到滑动后的位置值咯?
我也遇到这样的我问题,也提问了,可是官方没有给出回答
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
movable-view是1.3的,应该差不多吧?
现在可以用createSelectorQuery的boundingClientRect来计算。
P.S. 因为小程序是双线程的,双向绑定不太容易完美实现。
movable-view的内部节点是拥有touchmove事件的。我们会在下个版本丰富相关支持。
transform属性实际是movable-view自己管理的,因而不能设置。
不支持双向绑定是因为在这个架构下双向绑定很容易出问题。
移动到特别慢的时候就会卡屏,已经拿到了x的值,不理解
放弃movable-view了, 直接用touchmove计算吧,
可是这个api 1.4 才开始支持,没办法兼容到老的基础库
所以就是说 滑动之后无法获取到滑动后的位置值咯?
我也遇到这样的我问题,也提问了,可是官方没有给出回答