问轮播的问题

问轮播的问题

前面好几节我就注意到了,不知道跟着教程做了啥banner图轮播就不动了,我还以为我的问题,后来发现视频中其实轮播也没有动。这个怎么办

-------------------------------------------------------------

<template>

  <div class="wrapper">

    <swiper ref="mySwiper" :options="swiperOptions"  v-if="showSwiper">

    <swiper-slide v-for="(item,key) of list" :key="key">

      <img class="swiper-img" :src="item.imgUrl">

    </swiper-slide>

    <div class="swiper-pagination" slot="pagination" ></div>

  </swiper>

  </div>

</template>


<script>

export default {

  name: 'HomeSwiper',

  props: {

    list: Array

  },

  data () {

    return {

      swiperOptions: {

        pagination: '.swiper-pagination',

        loop: true

      }

    }

  },

  computed: {

    showSwiper () {

      return this.list.length

    }

  }

}

</script>


<style lang="scss" scoped>

  .wrapper >>> .swiper-pagination-bullet-active{

    background: #fff;

  }

  .wrapper{

    overflow: hidden;

    height: 31.25vw;

    .swiper-img{

      width: 100%;

  }

  }


</style>



正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕码 2020-08-25 18:39:41

"慕设计916995" 同学你好,可以再配置下自动轮播的速度,使用delay

autoplay: {
    delay: 1000,//1秒切换一次
  },

另,autoplay的默认值为flase哦。具体的可以翻阅一下官网:https://www.swiper.com.cn/api/autoplay/399.html

如果同学还有其他问题的话,建议新建自己的问题,以便日后对于自己问题的归纳和总结,也方便同学复习。

祝学习愉快~

好帮手慕码 2020-08-23 20:04:42

同学你好,请问是没有自动轮播吗?可以在 swiperOptions添加一个配置:autoplay:true;

可以添加试一下,祝学习愉快~

  • 同一个问题,autoplay怎么设置事件,单纯只是改为true轮播的速度会非常快
    2020-08-25 17:38:30
  • 还有为什么要把autoplay改为true才能轮播?默认值不应该是true吗?在icons里面autoplay根本不用加autoplay:false,只要把swiperOptions配置加上就不会轮播了
    2020-08-25 17:41:06
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师