- 原因:
本地模拟的假数据是一直存在的,而后台获取的数据。
页面dom开始渲染的时候数据是为空的,所以导致不能循环播放。
- 解决方法
使用v-if 获取到数据再渲染Dom
<swiper :options="swiperOption" ref="swiper" v-if="swiperList.length > 0"> <swiper-slide v-for='(item,index) in swiperList':key="index" class="swiper-banner"> <img @click="choiceImg(item.id)" :src="item.imgUrl"></swiper-slide><div class="swiper-pagination" slot="pagination"></div>
</swiper>
Tips:【小程序云开发】中高级前端面试题库(源码:小程序中联系我哟)。
---------- 创作不易,感谢大家,请多多支持!