收藏
回答

swiper绑定了current 为啥会调用两次 第二张图片就不显示了?

<view

                        wx:for="{{ ele.details }}"

                        wx:for-item="val"

                        wx:for-index="lvbang"

                        wx:key="lvbang"

                        wx:if="{{ val.isNew ? ele.type === 1 : true }}"

                        class="{{ item.styleShow === 'ONE' ? 'listTwoT_oneImg' : 'listTwoT_twoImg' }}">

                        <swiper

                          wx:if="{{ val.url.length > 1 }}"

                          style="{{ item.styles.image }}"

                          autoplay="{{ true }}"

                          circular="{{ true }}"

                          interval="{{ 3000 }}"

                          bindanimationfinish="changeSwiperList"

                          data-childindex="{{ childindex }}"

                          data-idx="{{ lvbang }}"

                          data-index="{{ index }}"

                          current="{{ val.swiperIndex }}"

                          >

                          <block wx:for="{{ val.url }}" wx:for-item="lvb" wx:for-index="idx" wx:key="idx">

                            <swiper-item key="swiper-item-{{ idx }}" style="{{ item.styles.wrap }}">

                              <image src="{{ lvb.url }}" lazy-load="{{ true }}" class="imgw100" style="{{ item.styles.image }}" bindtap="handleTapLink" data-item="{{ lvb }}" />

                            </swiper-item>

                          </block>

                        </swiper>

                        <image wx:elif="{{ val.url.length === 1 }}" src="{{ val.url[0].url }}" class="{{ item.styleShow === 'ONE' ? 'listTwoT_oneImg_cover' : 'listTwoT_twoImg_cover' }}" lazy-load="{{ true }}" style="{{ item.styles.image }}" bindtap="handleTapLink" data-item="{{ val }}" />

                      </view>


回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容