zoukankan      html  css  js  c++  java
  • Vue中怎样使用swiper组件?

    我用的VS Code编译器,首先打开终端,进入项目(我是在13-vue文件夹下面的elem中使用)

    D:studyweb13-vueelem> cnpm install vue-awesome-swiper --save

    然后在main.js中引用并使用

    import VueAwesomeSwiper from 'vue-awesome-swiper'
    import 'swiper/dist/css/swiper.css'
    
    Vue.use(VueAwesomeSwiper)

    新建一个swiper组件,里面内容如下

    <template>
      <div class="swiper">
        <swiper :options="swiperOption" class="swiper-menu">
          <!-- slides 列表项 -->
          <swiper-slide>I'm Slide 1</swiper-slide>
          <swiper-slide>I'm Slide 2</swiper-slide>
          <!-- Optional controls 控制器 -->
          <div class="swiper-scrollbar" slot="scrollbar"></div>
        </swiper>
      </div>
    </template>
    
    <script>
    export default {
      name: 'WaimaiSwiper',
      data () {
        return {
          swiperOption: {
            loop: true// 是否循环轮播
          }
        }
      }
    }
    </script>
    
    <style lang="stylus" scoped>
    
    </style>

    在父组件中使用该swiper组件

    <template>
      <div>
        <waimai-swiper></waimai-swiper>
      </div>
    </template>
    
    <script>
    import WaimaiSwiper from './components/swiper'
    export default {
      name: 'Waimai',
      data () {
        return {
    
        }
      },
      components: {
        WaimaiSwiper
      }
    }
    </script>

    效果如图所示

                                   

    若需要其他样式的swiper组件,详情参考Swiper中国

    博主信息:

    昵称:HamyFrank

    网站:我的网站

    邮箱: xueshuai_12@163.com

    QQ:246776020

    QQ群:1063233592

    WeChat:js_cool_100

  • 相关阅读:
    第十三周学习进度条
    冲刺第四天
    第二天冲刺
    第三天冲刺
    第一天冲刺
    课下作业
    第十二周学习进度条
    课下作业
    webp与png、jpg相互转换
    Node疑难解决
  • 原文地址:https://www.cnblogs.com/xue-shuai/p/12000633.html
Copyright © 2011-2022 走看看