在vue中使用了swiper,结果出现了一系列的bug,在代码中修改能够使swiper中的属性正常运行,但是只要一刷新页面,swiper所有的属性就都不好使了。
究其原因,发现原来是在 new Swiper 的时候出了问题,简单的加一个setTimeout就好啦!话不多说,上代码:
<template>
<div v-if="bannerList.length">
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide" v-for="(item, index) in bannerList" :key="index">
<a :href="item.banner_url">
<img :src="item.banner_img" style="width: 100%;"/>
</a>
</div>
</div>
<div class="swiper-pagination"></div&g