• Vue 新版Swiper导入css错误


    1.Vue中安装Swiper 官方命令

    1 npm install swiper vue-awesome-swiper --save  1.1 npm install vue-awesome-swiper@3.1.3 --save-dev //下载vue-awesome-swiper

    2.根据官方命令,会默认安装最新Swiper6版本,但由于与之前版本不兼容,故出现一下错误

    3.解决方案一  新版本Swiper 请使用一下路径引入

    import 'swiper/swiper-bundle.css'
    <script>

    import 'swiper/swiper-bundle.css'
    import { swiper, swiperSlide } from 'vue-awesome-swiper'
    export default {
    name: 'Banner',
    data () {
    return {
    swiperOption: {
    loop: true, // 循环模式选项
    autoplay: {
    delay: 1000, // 自动切换的时间间隔,单位ms
    stopOnLastSlide: false, // 当切换到最后一个slide时停止自动切换
    disableOnInteraction: false // 用户操作swiper之后,是否禁止autoplay。
    },
    // 如果需要分页器
    pagination: {
    el: '.swiper-pagination'
    },
    observer: true,
    observeParents: true,
    observeSlideChildren: true
    }
    }
    },
    props: {
    banners: {
    type: Array,
    default: () => [],
    required: true
    }
    },
    components: {
    swiper,
    swiperSlide
    }
    }
    </script>

    4.解决方案二 安装指定Swiper老版本命令 

    npm install swiper swiper@3.4.2 --save-dev

    <script>
    import 'swiper/dist/css/swiper.css'  //老版本使用此路径引入
    import { swiper, swiperSlide } from 'vue-awesome-swiper'
    export default {
      name: 'Banner',
      data () {
        return {
          swiperOption: {
            loop: true, // 循环模式选项
            autoplay: {
              delay: 1000, // 自动切换的时间间隔,单位ms
              stopOnLastSlide: false, // 当切换到最后一个slide时停止自动切换
              disableOnInteraction: false // 用户操作swiper之后,是否禁止autoplay。
            },
            // 如果需要分页器
            pagination: {
              el: '.swiper-pagination'
            },
            observer: true,
            observeParents: true,
            observeSlideChildren: true
          }
        }
      },
      props: {
        banners: {
          type: Array,
          default: () => [],
          required: true
        }
      },
      components: {
        swiper,
        swiperSlide
      }
    }
    </script>
  • 相关阅读:
    Qt学习之路,part1
    1.获取状态栏的高度
    如何在Android Studio中上传代码到Gitee上
    关于类图
    外观模式
    关于类的实例
    SharedPreference中关于editor.apply()和editor.commit()
    活动的4种启动模式
    unittest中case批量管理
    unittest使用
  • 原文地址:https://www.cnblogs.com/WorldEye/p/13565319.html
Copyright © 2020-2023  润新知