之前公司的微信小程序,有城市列表选项,同时右侧需要一个锚点,能够快速找到相应拼音下的城市。如图,
在做完之后,发现在锚点上滑动时,城市列表并不会随着滑动相应改变。
通过多次的console.log()之后发现,小程序中,bindtouchmove并不会随着当前touch点来改变相应res中的内容。因为是公司内容,就不放代码,只提供一种思路,可以在锚点内部bindtouchstart,来获取初始点,然后在外部的view bindtouchmove,获取滑动的距离,再根据距离一个锚点高度的逻辑,判断出当前手指所在位置。给一个我的效果图:
如果有什么疑问,可以联系我。
微信小程序锚点滑动问题
最新推荐文章于 2024-07-22 11:20:48 发布