swiper ie11版本兼容调整

vue中使用swiper实现轮播图功能,package.json使用版本如下

      "swiper": "^5.4.5",
      "vue-awesome-swiper": "^4.1.1",

在chrome中轮播图功能正常使用,是用ie11访问时,页面加载产生异常<SCRIPT1002: 语法错误>

参考ie 报 SCRIPT1002: 语法错误

将package.json中版本调整
     "swiper": "^3.4.2",
     "vue-awesome-swiper": "^2.6.7",
使用ie11可以正常访问,轮播图功能失效,导致图片垂直排列

查看vue-awesome-swiper文档
发现在语法和导包上有区别,例Local Registration

import { Swiper, SwiperSlide, directive } from 'vue-awesome-swiper'

// import style (>= Swiper 6.x)
import 'swiper/swiper-bundle.css'

// import style (<= Swiper 5.x)
import 'swiper/css/swiper.css'

export default {
  components: {
    Swiper,
    SwiperSlide
  },
  directives: {
    swiper: directive
  }
}


// import style (<= Swiper 3.x)
import 'swiper/dist/css/swiper.css'  
export default {
  components: {
    swiper,
    swiperSlide
  }
}

盲点注意: 组件字母大小写区别
5.x : Swiper, SwiperSlide
3.x :swiper, swiperSlide

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值