监听bindtouchmove拖拽容器为什么抖动那么厉害?
发布于 5 年前 作者 qiangxiong 13861 次浏览 最后一次编辑是 4 年前 来自 官方Issues

通过bindtouchmove来设置容器位置,拖拽过程中,电脑模拟器上很流畅,为什么手机预览时,拖动效果抖动非常厉害??

1 回复

bindtouchmove 绑定的事件监听函数是在 js 中还是在 wxss 中呢?

如果是在 js 中的话,建议使用节流来避免频繁调用 setData 导致的数据通讯成本,导致容器位置更新无法及时响应。

更建议的方法是使用WXS函数响应事件来提升性能,可以参考官方文档 https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxml/event.html


开发不易,兄弟可以扫码体验下我的个人小程序

回到顶部