微信小程序采坑记录

微信小程序采坑记录

最近在学习微信小程序开发,本文用于记录开发中踩得坑

scroll-view删除坑

情景重现

在列表中使用scroll-view,使用wx:for指令进行渲染,每一行为一个scroll-view,在右侧增加删除功能,日常显示如下:

使用向左滑动后展示如下:

这是点击删除按钮,js使用setData更新列表数据,预期为删除本行,下三行自动上移,但实际情况却是下三行自动上移,但其中第一行却是滑动后状态,具体如图:

问题解决(临时措施)

在scroll-view中有一个scroll-left属性可以设置,目前解决方案为每次更新重新设置scroll-left为0。