swiper

Swiper快速切换插件

被刻印的时光 ゝ 提交于 2020-03-20 00:47:43
swiper2.0和3.0的区别: 3.0支持部分PC端浏览器 3.0合并js,新增动画功能animate.css 3.0继续更新,2.7.6停止更新 html结构: <div class="swiper-container"> <div class="swiper-wrap"> <div class="swiper-slide"> </div> </div> </div> 插件及参数: json格式数据配置 参数值为数字、字符串、函数 支持各种状态的轮播回调,参数只有一个,就是当前轮播的对象 swiper下载: https://www.swiper.com.cn/download/index.html (我下的最新版已经到swiper5了) swiper水平滚动基本示例: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>index</title> <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no"> <link rel="stylesheet" href="lib/swiper.min.css"> <style> *{margin:0;padding:0;} html

去哪儿-03-index-swiper

不羁岁月 提交于 2020-03-12 04:53:20
目标: 开发首页轮播图 创建一个分支 码云上创建一个名为index-swiper的分支,然后在项目目录下 git pull 将在线的分支拉到本地, git checkout index-swpier 转到当前分支,首页轮播图的开发将在这个分支进行。 轮播插件应用: 安装 : GitHub —>搜 vue-awesome-swiper —> 采用一个稍微老一点的稳定版本v2.6.7版本 —> npm install vue-awesome-swiper@2.6.7 --save —> 重启服务器 应用: 全局引入:在main.js中引入 import Vue from 'vue'和 import VueAwesomeSwiper from 'vue-awesome-swiper' 引入css样式:main.js中 import 'swiper/dist/css/swiper.css' 使用插件: 在main.js中使用 Vue.use(VueAwesomeSwiper, /* { default global options } */) 轮播图插件的初步使用 在components目录下创建Swiper.vue组件。 < template > < swiper :options = " swiperOption " > <!-- slides --> < swiper-slide >

Swiper Social项目(一): Swiper Social项⽬概览及项⽬⽬标(类似于探探)

假如想象 提交于 2020-03-10 06:02:03
文章目录 项⽬概览 项⽬⽬标 项⽬概览 Swiper Social 是⼀个类似于 “探探” 的社交类程序, 采⽤前后端分离结构, 主要包含以下模 块: 个⼈模块 社交模块 VIP 模块 异步任务模块 Redis 缓存模块 ⽇志模块、异常处理模块 短信模块、邮件模块 运维、部署、 shell 脚本 其他 项⽬⽬标 掌握真实项⽬的开发流程 掌握如何使⽤ Git 完成协作开发和代码管理 掌握 RESTful 的概念, 掌握前后端分离式的开发 掌握⽇志的使⽤ 掌握缓存的使⽤ 掌握 Redis 不同数据类型的⽤法 掌握 Celery 异步任务处理 掌握 Nginx 的配置, 及负载均衡的原理 了解分布式数据库及数据分⽚ 掌握数据库关系建模, 及不使⽤外键如何构建关系 掌握服务器异常处理, 及报警处理 熟练掌握常⽤ Linux 命令, 以及初级 bash 脚本的开发 掌握线上服务器的安装、部署 理解进程、线程、协程的原理, 以及多路复⽤、事件驱动、异步⾮阻塞等概念 对服务器架构、服务⾼可⽤等有⼀个初步认识 来源: CSDN 作者: 汪雯琦 链接: https://blog.csdn.net/qq_35456045/article/details/104760070

swiper实现内容自适应匀速滚动

孤街醉人 提交于 2020-03-05 18:38:44
<div class="swiper-container"> <div class="swiper-wrapper"> <div class="swiper-slide"><img src="./img/1.png" alt=""></div> <div class="swiper-slide"><img src="./img/2.png" alt=""></div> <div class="swiper-slide"><img src="./img/3.png" alt=""></div> <div class="swiper-slide"><img src="./img/1.png" alt=""></div> <div class="swiper-slide"><img src="./img/2.png" alt=""></div> <div class="swiper-slide"><img src="./img/3.png" alt=""></div> </div> </div> <script> var swiper = new Swiper('.swiper-container', { slidesPerView: 'auto', //自适应宽度 spaceBetween: 3, //间距为3px loop: true, //循环滚动 speed: 2500, /

(swiper插件)轮播图,下面的文字随图片进行翻页

天涯浪子 提交于 2020-03-05 15:47:49
效果:(图片来源网路) Html: <!--轮播图--> <div class="slider" > <div class="swiper-container"> <div class="swiper-wrapper"> <div class="swiper-slide"><img src="./1.jpg"></div> <div class="swiper-slide"><img src="./2.jpg"></div> </div> </div> <div class="slider_media"> <div class="page_center media_text"> <a href="javascript:;">广播通知:你好 你好你好!!!!</a> <a href="javascript:;">欢迎来到这里,welcome,这是轮播图的第二条消息</a> <div class="swiper-pagination"></div> </div> </div> </div> css:     *{ margin: 0; padding: 0; } .slider { width: 100%; max-width: 1920px; min-width: 900px; margin: auto; min-height: 300px; } .swiper-container

关于在VUE中封装一个Swiper组件的方法-----详解

自古美人都是妖i 提交于 2020-03-01 16:10:35
swiper官网: https://www.swiper.com.cn/ 1.打开项目的根目录,然后打开命令窗口,引入swiper组件 npm install swiper@4.4.1 (@后为指定版本号,可写可不写,下面同理) cnpm i swiper@3.4.2 -S 2.在src/components下创建一个Swiper.vue的文件夹,用来存储公共部件 3.书写公共样式 a.记得留好slot插槽 <template> <div class="swiper-container"> <div class="swiper-wrapper"> <slot></slot> </div> </div> </template> b.引入Swiper 和它的css文件 插槽工作后要进行new Swiper,然后引入.swiper-container <template> <div class="swiper-container"> <div class="swiper-wrapper"> <slot></slot> </div> </div> </template> <script> import Swiper from 'swiper' import 'swiper/css/swiper.css' export default { mounted(){ new Swiper("

微信小程序开发- 3

走远了吗. 提交于 2020-02-27 15:20:56
微信小程序开发-开发流程和开发基础 - 1 微信小程序开发-2- 生命周期、事件、原生组件 微信小程序开发- 3 - 原生组件(一) 微信小程序开发- 4 - 原生API 微信小程序开发- 5 - 开放功能 微信小程序官方文档地址 https://developers.weixin.qq.com/miniprogram/dev/component/movable-view.html 小程序开发框架 - 组件类型 视图容器 基础内容 表单组件 导航组件 地图组件 媒体组件 开放能力 画布 视图容器 view 容器组件 scroll-view 滚动组件 swiper 轮播组件 swiper-item 仅可放置在swiper组件中,宽高自动设置为100%。 movable-area 可移动区域 movable-view 支持移动和缩放的组件 cover-view 容器组件 与view不同是可以覆盖在原生组件之上,如canvas、video cover-image 覆盖在原生组件之上的图片视图。可覆盖的原生组件同cover-view,支持嵌套在cover-view里。 view组件 属性名 默认值 说明 hover-class node 指定按下去的样式类;值为none,没有点击态效果 hover-stop-propagation false 指定是否阻止本节点的祖先节点出现点击态

vue-awesome-swiper的使用

折月煮酒 提交于 2020-02-27 00:45:14
1、想实现当只有一个当没有足够的slide切换时,例如只有1个slide(非loop),swiper会失效且隐藏导航等。默认不开启这个功能。 swiperOption: { watchOverflow: true, // 只有1个slide(非loop:loop:false),swiper会失效且隐藏导航等。默认不开启这个功能。 slidesPerView: 1, pagination: { el: '.swiper-pagination' }, on: { slideChangeTransitionEnd: function () { // 获取当前滚动的index console.log('activeIndex=>', this.activeIndex) this.index = this.activeIndex console.log(this.index) } } }, 2、处理pagination的颜色, 注意在vue里不要用scoped,因为为style设置了scoped以后,swiper分页样式就失效了。分页是在mounted里创建的,此时创建的DOM,vue不会帮swiper的pagination加上scoped自定义属性。 ```js .swiper-box .swiper-pagination { position: absolute; left: 0;

Flutter学习指南App, 一起来玩Flutter吧~

﹥>﹥吖頭↗ 提交于 2020-02-26 11:13:05
Flutter是谷歌的移动UI框架,可以快速在iOS、Android、Web和PC上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。同时它也是构建未来的Google Fuchsia应用的主要方式。 从事移动开发这么多年, 各种跨平台技术层出不穷.从最初的基于web的phonegap/cordova到后来的原生组件渲染react-native/weex,再到现在的flutter通过自己开发了一套原生控件渲染,可以说用户体验已经和原生开发相差无几了. 如何入门Flutter 1.了解Android/IOS基础知识.包括平台特性、项目结构等. 2.了解Dart基础语法知识.可点击 Dart中文网 进行学习. 3.学习Flutter基础知识.包括组件使用、包管理、原生交互等.可点击 Flutter中文网 进行学习. Flutter学习指南 为了能够方便大家快速学习Flutter, 我简单写了一个Flutter学习指南App,包含众多组件和插件的使用, 是学习和体验flutter组件的小Demo. 项目地址: https://github.com/xuexiangjys/FlutterSample/tree/master/flutter_learn 组件 Animation

Swiper 触屏滑动切换

烈酒焚心 提交于 2020-02-19 07:32:38
相信在做移动端时大家都会遇到一个常见的问题就是触屏滑动。今天带着大家来学习,解决下这个问题。 (学习内容来源于Swiper中文网,有兴趣的可以去搜搜看) Swiper使用方法 1.首先加载插件,需要用到的文件有 swiper.min.js 和 swiper.min.css 文件。 <!DOCTYPE html> <html> <head> ... <link rel="stylesheet" href="path/to/swiper.min.css"> </head> <body> ... <script src="path/to/swiper.min.js"></script> </body> </html> 如果你的页面加载了 jQuery.js 或者 zepto.js ,你可以选择使用更轻便的 swiper.jquery.min.js 。 <!DOCTYPE html> <html> <head> ... <link rel="stylesheet" href="path/to/swiper.min.css"> </head> <body> ... <script src="path/to/jquery.js"></script> <script src="path/to/swiper.jquery.min.js"></script> </body> </html> 2