- 当前 Bug 的表现(可附上截图)
- 预期表现
现有两个(或以上)数量的滑块(swiper-item)分别为1、2,在下拉刷新时减少一个,减少1,应该剩下2;
- 复现情况
正常情况下两个滑块切换,切换到2的时候,下拉刷新时候减少了1,滑块2应该正常显示,但是出现空白【问题】;
在切换到1的时候,下拉刷新时候减少了1,滑块2会正常显示;
(在微信开发者工具内可以复现)
-问题总结
假设有n个数量的滑块,下拉刷新的时候减少滑块数量使滑块数量低于n,会出现上述问题
- 代码片段
https://developers.weixin.qq.com/s/z6TESImJ764b
这里确实是官方的bug,造成的原因:在current:1的时候,刷新后未去更新current的值,所以就会出现空白的情况,建议修复。
临时解决方案:初始化current=0,下拉刷新后去设置current=0
多谢大佬的方案
我也遇到了,真是坑爹呀!
可以参考楼上大佬的方案,可以解决这个问题:
这里确实是官方的bug,造成的原因:在current:1的时候,刷新后未去更新current的值,所以就会出现空白的情况,建议修复。
临时解决方案:初始化current=0,下拉刷新后去设置current=0