网站建设资讯

NEWS

网站建设资讯

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

这篇文章主要介绍了vue-awesome-swiper怎么基于vue实现h5滑动翻页效果,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

成都创新互联专注于企业营销型网站建设、网站重做改版、阳新网站定制设计、自适应品牌网站建设、H5建站电子商务商城网站建设、集团公司官网建设、外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为阳新等各大城市提供网站开发制作服务。

vue是什么

Vue是一套用于构建用户界面的渐进式JavaScript框架,Vue与其它大型框架的区别是,使用Vue可以自底向上逐层应用,其核心库只关注视图层,方便与第三方库和项目整合,且使用Vue可以采用单文件组件和Vue生态系统支持的库开发复杂的单页应用。

vue-awesome-swiper就是其中一个前辈们产出的结晶。就看首尾两个单词,就知道他是vue和swiper的爱情之子了。

vue-awesome-swiper官网是中文文档,妈妈再也不用担心我读api啦。“基于 Swiper4、适用于 Vue 的轮播组件”。在产品催着进度的紧张环境下,在四处搜寻解决方案的情况下,这句话简直发着光啊。

具体怎么用,官方文档写的很清楚,但我还是想记录下来,好再普及一波。

一、天才第一步,这里没有纸尿裤((⊙﹏⊙) 好像暴露了年龄...)

准备一个基于vue-cli的项目(或者你自己的脚手架,whatever),没有准备的请移驾vue-cli教程:

https://www.jb51.net/article/150412.htm

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

二、在项目目录下,往node_modules里安装插件vue-awesome-swiper(可以在项目目录内,shift+鼠标右键,选择"在此处打开命令窗口"),

 vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

注释:我这里window电脑安装了,所有右键出现的可能和没安装的不一样,实在找不到的看这一篇教程:gulp安装流程、使用方法及CMD常用命令导览

然后输入下边的安装插件命令

npm i --s vue-awesome-swiper

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

三、第三步我们依旧没有天才牌裤子,所以还是自己一步一步稳稳走。

1.插件安装后就是引用插件了,main.js内部分三步走:

(1) 引用插件:mainjs注册vas

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

(2) 注册插件

注册后未use控制台就警告了

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

通过全局方法 Vue.use() 使用插件后可以了

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

使用后控制台无错了

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

(3) 插件样式(也可以自己写,不用人家的)

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

2.vue项目中使用:

(1) 准备-template

new a project准备一个空项目

 vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

初始化html-空结构

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

(2) 引入-import

 vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

(3) 注册组件-components

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

(4) 配置-js(具体配置和swiper的一摸一样,看swiper官网即可。我这里只说下我本次使用的配置的含义)

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

swiper官网参数

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

(5)美化- css

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

wan~

效果:

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

vue-awesome-swiper怎么基于vue实现h5滑动翻页效果

代码:

main.js

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

zujian.vue




 .fade-enter-active, .fade-leave-active {
 transition: opacity .5s
 }
 .fade-enter, .fade-leave-to{
 opacity: 0
 }
 .swiper-wrapper{
 height: 100px;
 }
 .swiper-slide1{
 background: skyblue;
 }
 .swiper-slide2{
 background: yellowgreen;
 }
 .swiper-slide3{
 background: blanchedalmond;
 }

感谢你能够认真阅读完这篇文章,希望小编分享的“vue-awesome-swiper怎么基于vue实现h5滑动翻页效果”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!


新闻标题:vue-awesome-swiper怎么基于vue实现h5滑动翻页效果
本文网址:http://cdweb.net/article/pphshh.html