uniapp轮播图预览

 <swiper :indicator-dots="true" :autoplay="true" :interval="3000" :duration="1000" :circular="true">
      <!-- 把当前点击的图片的索引,传递到 preview() 处理函数中 点击图片预览-->
      <swiper-item v-for="(item, index) in iamgeList" :key="index">
         <image :src="item.imageUrl"  @click="preview(i)"></image>
      </swiper-item>
    </swiper>
//该对象中有商品轮播图的图片数组,用map方法过滤重新设置urls地址     
 
 preview(i){
        uni.previewImage({
           // 预览时,默认显示图片的索引
          current:i,
          // 所有图片 url 地址的数组
          urls:this.imageList.map(x => x.imageUrl)
        })
      }

 

posted @ 2023-04-22 15:42  是小刘同学呀  阅读(43)  评论(0)    收藏  举报