微信小程序采坑记录
scroll-view删除坑
情景重现
在列表中使用scroll-view,使用wx:for指令进行渲染,每一行为一个scroll-view,在右侧增加删除功能,日常显示如下:
使用向左滑动后展示如下:
这是点击删除按钮,js使用setData更新列表数据,预期为删除本行,下三行自动上移,但实际情况却是下三行自动上移,但其中第一行却是滑动后状态,具体如图:
问题解决(临时措施)
在scroll-view中有一个scroll-left属性可以设置,目前解决方案为每次更新重新设置scroll-left为0。