首页 > 其他 > 详细

vue封装swiper

时间:2019-09-19 23:19:27      阅读:151      评论:0      收藏:0      [点我收藏+]

参考:https://github.com/surmon-china/vue-awesome-swiper

npm install vue-awesome-swiper --save

全局引入

import Vue from ‘vue‘
import VueAwesomeSwiper from ‘vue-awesome-swiper‘

// require styles
import ‘swiper/dist/css/swiper.css‘

Vue.use(VueAwesomeSwiper, /* { default global options } */)

局部:

// require styles
import ‘swiper/dist/css/swiper.css‘

import { swiper, swiperSlide } from ‘vue-awesome-swiper‘

export default {
  components: {
    swiper,
    swiperSlide
  }
}

要use

import Swiper from ‘swiper‘
Swiper.use({
  name: ‘pluginName‘,
  params: {
    pluginSwitch: false,
  },
  on: {
    init() {
      if (!this.params.pluginSwitch) return
      console.log(‘init‘)
    },
    // swiper callback...
  }
})

防止初始化过早。要搞key,vue的key不一样dom就会删除重新渲染

未完。。。

 

vue封装swiper

原文:https://www.cnblogs.com/ll15888/p/11552835.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!