vue-concise-slider vue滑动组件
中文 | English
vue-concise-slider
vue-concise-slider,一个简单的滑动组件,配置简单,支持自适应/全屏+按钮+分页,同时兼容移动端和PC端
版本
v2.2.0 支持vue2.0+
特点
简单配置
轻量 (~17.8kB gzipped)
多种滑动样式
目前已实现
[x] 全屏自适应
[x] 移动端兼容
[x] 垂直滚动
[x] 定时自动切换
[x] 不定宽度滚动
[x] 无缝循环滚动
[x] 多级滚动
未来将实现
[ ] 渐变滚动
[ ] 视差效果
链接
文档
demo
安装
npm install vue-concise-slider --save
如何使用
<template>
<!-- 制作一个框架包裹slider --><div style="width:70%;margin:20px auto;height:400px"><!-- 配置slider组件 --><slider :pages="pages" :sliderinit="sliderinit" @slide='slide' @tap='onTap' @init='onInit'><!-- 设置loading,可自定义 --><div slot="loading">loading...</div></slider></div>
</template>
<script>
import slider from 'vue-concise-slider'// import slider components
export default {el: '#app',data () {return {//Image listpages:[{html: '<div class="slider1">slider1</div>',style: {'background': '#1bbc9b'}},{html: '<div class="slider2">slider2</div>',style: {'background': '#4bbfc3'}},{html: '<div class="slider3">slider3</div>',style: {'background': '#7baabe'}}],//Sliding configuration [obj]sliderinit: {currentPage: 0,thresholdDistance: 500,thresholdTime: 100,autoplay:1000,loop:true,direction:'vertical',infinite:1,slidesToScroll:1,timingFunction: 'ease',duration: 300}}},components: {slider},methods: {// Listener eventslide (data) {console.log(data)},onTap (data) {console.log(data)},onInit (data) {console.log(data)}}
}
</script>
浏览器支持
现代浏览器及ie10+
贡献
Fork it!
Create your feature branch:
git checkout -b my-new-feature
Commit your changes:
git commit -am 'Add some feature'
Push to the branch:
git push origin my-new-feature
Submit a pull request
有更好的想法?
欢迎来留下你的意见:https://github.com/warpcgd/vu...
BUG?oh no!
可以在这里提交,会尽快处理:https://github.com/warpcgd/vu...
vue-concise-slider vue滑动组件相关推荐
- vue 滑动组件_轻巧的Vue滑动组件
vue 滑动组件 滑梯 (vue-slide) A lightweight slide component for vue 轻巧的Vue滑动组件 现场演示 (live Demo) http://hil ...
- ❤️❌ 如何用vue制作一个探探滑动组件
前言 嗨,说起探探想必各位程序汪都不陌生(毕竟妹子很多),能在上面丝滑的翻牌子,探探的的堆叠滑动组件起到了关键的作用,下面就来看看如何用vue写一个探探的堆叠组件 ? 一. 功能分析 简单使用下探探会 ...
- vant步进器传值_有赞开源的Vue 2.0 的 Mobile 组件库 Vant
有赞开源的Vue 2.0 的 Mobile 组件库 Vant 是一个轻量.可靠的移动端 Vue 组件库.包括了基础组件.Button 按钮.Cell 单元格.Icon 图标.Image 图片.Layo ...
- 【分享】Vue 资源典藏(UI组件、开发框架、服务端、辅助工具、应用实例、Demo示例)...
Vue 资源典藏,包括:UI组件 开发框架 服务端 辅助工具 应用实例 Demo示例 element ★11612 - 饿了么出品的Vue2的web UI工具套件 Vux ★7503 - 基于Vue和 ...
- Vue首屏性能优化组件
Vue首屏性能优化组件 简单实现一个Vue首屏性能优化组件,现代化浏览器提供了很多新接口,在不考虑IE兼容性的情况下,这些接口可以很大程度上减少编写代码的工作量以及做一些性能优化方面的事情,当然为了考 ...
- iView 3.4.0 发布,基于 Vue.js 的企业级 UI 组件库
百度智能云 云生态狂欢季 热门云产品1折起>>> iView 3.4.0 发布了,iView 是一套基于 Vue.js 的企业级 UI 组件库,主要服务于 PC 界面的中后台产品 ...
- vue可视化拖拽组件模板,vue自定义下拉框组件
怎样利用Vue动态生成form表单 . $formCreate参数rules 表单生成规则[inputRule,selectRule,...]options 初始化配置参数(详细见底部createOp ...
- Vue多个单文件组件使用
在project目录下创建components文件夹,然后将所有子组件放入components文件夹下 [创建此目录][文件名的首字母大写] 1.多组件嵌套使用 Child1.vue <tem ...
- html用vue传递数据,Vue组件及数据传递详解
本文我们就和大家详细介绍一下Vue系列(三):组件及数据传递.路由.单文件组件.vue-cli脚手架,希望能帮助到大家. 一. 组件component 1. 什么是组件?组件(Component)是 ...
最新文章
- 工行分布式数据库选型与大规模容器化实践
- linux忘记root密码的两种修改方法
- Asp.Net.Core 系列-中间件和依赖注入进阶篇
- apache2.4配置虚拟主机
- GAN在Image To Image translation 和Inverse Problem中的应用
- AIProCon在线大会笔记之阿里达摩院司罗:为商业搭建语言桥梁
- Use a layout_width of 0dip instead of fill_parent for better performance
- Cortex‐M3-指令集
- ckeditor和ckfinder的使用
- maven 配置 pom.xml 打包生成:单jar包/jar包+lib目录
- 《布莱克智讯之声》公众号文章汇总
- C语言-数据结构-可变长顺序表的初始化,插入和输出
- python async socket_Python开发中常用的标准库,这些都是你应该掌握的
- java监控gc线程_Java应用性能监控系统,使用JMX实现,实现了类加载监控、内存监控、线程监控、GC监控...
- 免费视频文件生成视频二维码的方式详解
- 软工网络15个人阅读作业2 201521123023 网络1511 戴建钊
- Audacity使用技巧详解
- Redis高性能缓存数据库
- RePlugin集成AndroidAutoSize
- 云服务HCIE变题当天一把过!分享下学习备考和考试经验