《微信小程序》swiper的疯狂循环滚动的问题

在微信小程序中,使用swiper组件制作banner时遇到了自动滚动变为疯狂快速滚动的bug。问题源于将currentIndex与swiper的current属性共用,违反了小程序官方文档的说明。修复方法是独立currentIndex,用于控制scroll-view,避免影响swiper的正常工作。
摘要由CSDN通过智能技术生成

使用微信小程序的swiper制作banner的时候,发现一开始能够自动滚动,但是让小程序后台运行一会儿之后再进去就会出现疯狂快速滚动的问题。



上面的城市和银行数据是同步滚动的,城市的滚动是通过scroll-view来实现的,为了实现同步滚动我用了swiper的current属性来控制scroll-view的样式为选中。

 <scroll-view class="cooperation-bank-list" scroll-x scroll-with-animation scroll-left="{
   {
   scrollLeft}}">
      <block wx:for="{
   {
   key}}" wx:for-item="items" wx:key="unique" wx:for-index="idx">
          <view class="cooperation-bank-item {
   {
   currentIndex==idx?'active':''}}">
             <text data-current="{
   {
   idx}}" bindtap=
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值