index.js 653 B

123456789101112131415161718192021222324252627
  1. /**
  2. * Vue-awesome-swiper
  3. * @author Surmon.me
  4. */
  5. import Swiper from 'swiper';
  6. import SwiperComponent from './swiper.vue';
  7. import SlideComponent from './slide.vue';
  8. // var Swiper = require('swiper')
  9. // var SwiperComponent = require('./swiper.vue')
  10. // var SlideComponent = require('./slide.vue')
  11. if (typeof window !== 'undefined') {
  12. window.Swiper = Swiper
  13. }
  14. var swiper = {
  15. swiperSlide: SlideComponent,
  16. swiper: SwiperComponent,
  17. swiperPlugins: Swiper.prototype.plugins,
  18. install: function (Vue) {
  19. Vue.component('swiper', SwiperComponent)
  20. Vue.component('swiper-slide', SlideComponent)
  21. }
  22. }
  23. module.exports = swiper