使用Vue怎么实现一个从小到大的横向滑动效果

  介绍

使用Vue怎么实现一个从小到大的横向滑动效果?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

为什么要使用Vue

Vue是一款友好的,多用途且高性能的JavaScript框架,使用Vue可以创建可维护性和可测试性更强的代码库,Vue允许可以将一个网页分割成可复用的组件,每个组件都包含属于自己的HTML, CSS, JavaScript,以用来渲染网页中相应的地方,所以越来越多的前端开发者使用Vue。

<强>第一步:下载插件vue-awesome-swiper

可以在命令行直接下载,下载命令:npm安装vue-awesome-swiper——保存,进行全局保存,下载完成后查看一下你下载的版本,我下载后版本是3.1.3,不同的版本之间可能使用上会有一点细微的差别,可以参考官方文档。

<强>第二步:在Vue文件中引入插件

第一步安装成功后,插件就可以在Vue中使用啦,在这里有两种引入方法。

<李>

第一种,全局引入

打开main.js文件,在里面加入以下代码,这样在后面开发单独的Vue文件的时候,就不需要再去单独导入了,这里路径是固定的,直接复制就可以,这里的常见。css是自己实现的,这个文件的用处后面讲。

import  Vue 得到& # 39;vue # 39;   import  VueAwesomeSwiper 得到& # 39;vue-awesome-swiper& # 39;   import  & # 39;偷窃者/dist/css/swiper.css& # 39;   import  & # 39; . ./src/资产/common.css& # 39;   Vue.use (VueAwesomeSwiper); <李>

第二种,局部插件引入

局部引入的话,就在你自己的vue文件中引入就可以了,引入方法如下:

<强>说明:是否需要引入css文件需要看下载插件版本,如果是3以上,是不需要单独引入css文件的,如果是3以下,需要单独引入。

, import  & # 39;偷窃者/dist/css/swiper.css& # 39;   ,import {偷窃者的不同之处是,swiperSlide },得到& # 39;vue-awesome-swiper& # 39;   ,export  default  {   ,,组件:{   ,,,   swiperSlide。才能   以前,,}

<强>第三步:单独开发偷窃者的vue控件(这里以全局引入的方法为例)BannerSwiper。vue

& lt; template>   & lt;才能!——滑动banner ——比;   ,& lt; div 类=皊wiperbanner_container"比;   & lt; swiper :才能选项=皊wiperOption", ref=癿ySwiper"比;   ,,& lt; swiper-slide  v=?项目、索引),拷贝BannerList",:关键=癷tem.bannerid"比;   ,,,& lt; img : src=https://www.yisu.com/zixun/癷tem.imgurl”类=" banner_img ">         
  
     .swiperbanner_container {   宽度:100%;   身高:160 px;   溢出:可见!重要;   }   .swiper-pagination {   底部:2 px !重要;   }   .banner_img {   宽度:100%;   身高:116 px;   }   

使用Vue怎么实现一个从小到大的横向滑动效果