美文网首页
vue-awesome-swiper的安装和配置

vue-awesome-swiper的安装和配置

作者: 海蒂Hedy | 来源:发表于2020-03-07 12:14 被阅读0次

1、安装vue-awesome-swiper:npm install vue-awesome-swiper --save

2、挂载

import router from './router'
//挂载轮播图
import VueAwesomeSwiper from 'vue-awesome-swiper'
import 'swiper/dist/css/swiper.css'
// Vue.use(Vant);
//引入阿里图标库
import './static/iconfont/iconfont.css'
Vue.config.productionTip = false
Vue.use(VueAwesomeSwiper)

3、引入组件
完整代码

<template>
<div id="video-list">
<swiper :options="swiperOption">
    <!-- 幻灯内容 -->
    <swiper-slide>slide1</swiper-slide>    
    <swiper-slide>slide2</swiper-slide> 
    <swiper-slide>slide1</swiper-slide>    
    <swiper-slide>slide2</swiper-slide> 
</swiper>
</div>
</template>
<script>
    import { swiper, swiperSlide } from 'vue-awesome-swiper'    //导入组件
    export default{
        name:'videoList',
        components: {
            swiper,          //定义组件
            swiperSlide
        },
        data(){
            return {
                swiperOption: {
                    direction:"vertical",
                    grabCursor: true, 
                    setWrapperSize: true, 
                    autoHeight: true, //自动高度。设置为true时,wrapper和container会随着当前slide的高度而发生变化
                    slidesPerView: 1,
                    mousewheel: true, 
                    mousewheelControl: true, 
                    height: window.innerHeight, // 高度设置,占满设备高度
                    resistanceRatio: 0, 
                    observeParents: true, 
                }
            }
        },
     }
</script>
<style scoped>
    #video-list{height: 100%;}
    #video-list .swiper-container{
        height: 100%;
    }
</style>

相关文章

网友评论

      本文标题:vue-awesome-swiper的安装和配置

      本文链接:https://www.haomeiwen.com/subject/kliqdhtx.html