vue使用swiper实现多栏目滚动导航,并成功构建

一、npm install swiper@4.3.3

二、组件中引入和配置

import Swiper from 'swiper';

import 'swiper/dist/css/swiper.min.css';

mounted() {

        if (Boolean(this.lineTypes) && this.lineTypes.length > 10) {

            var mySwiper = new Swiper('.filter-scroll', {

                direction: 'horizontal',

                slidesPerView: 11,

                spaceBetween: 0,

                // loop: true,

                notNextTick: true,

                navigation: {

                    nextEl: '.swiper-button-next',

                    prevEl: '.swiper-button-prev',

                }

            })

        }

    }

三、配置webpack.base.conf.js后,就可以成功构建

{

        test: /\.js$/,

        exclude: /node_modules\/(?!(dom7|ssr-window|swiper)\/).*/,

        loader: 'babel-loader',

        include: [resolve('src'), resolve('test'), resolve('node_modules/webpack-dev-server/client')]

      }

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容