小程序P135 11.商品详情-轮播图效果1、渲染轮播图区域(图一)①使用 v-for 指令,循环渲染如下的轮播图 UI 结构:<!-- 轮播图区域 --><swiper :indicator-dots="true" :autoplay="true" :interval="3000" :duration="1000" :circular="true"> <swiper-item v-for="(item, i) in goods_info.pics" :key="i"> <image :src="item.pics_big"></image> </swiper-item></swiper>②美化轮播图的样式:swiper { height: 750rpx; image { width: 100%; height: 100%; }}2、实现轮播图预览效果(图二)①为轮播图中的 image 图片绑定 click 事件处理函数:<swiper-item v-for="(item, i) in goods_info.pics" :key="i"> <!-- 把当前点击的图片的索引,传递到 preview() 处理函数中 --> <image :src="item.pics_big" @click="preview(i)"></image></swiper-item>②在 methods 中定义 preview 事件处理函数:// 实现轮播图的预览效果preview(i) { // 调用 uni.previewImage() 方法预览图片 uni.previewImage({ // 预览时,默认显示图片的索引 current: i, // 所有图片 url 地址的数组 urls: this.goods_info.pics.map(x => x.pics_big) })}