微信小程序 slider 详解及实例代码


Posted in Javascript onJanuary 10, 2017

微信小程序slider

相关文章:

微信小程序 Button

微信小程序 radio

微信小程序 slider

微信小程序 switch

微信小程序 textarea

微信小程序 picker-view

微信小程序 picker

微信小程序 label

微信小程序 input 

微信小程序 form

微信小程序 checkbox

实现效果图:

微信小程序 slider 详解及实例代码

滑动选择器

属性名 类型 默认值 说明
min Number 0 最小值
max Number 100 最大值
step Number 1 步长,取值必须大于 0,并且可被 (max - min) 整除
disabled Boolean false 是否禁用
value Number 0 当前取值
show-value Boolean false 是否显示当前value
bindchange EventHandle   完成一次拖动后触发的事件,event.detail = {value:value}

示例代码:

<view class="section section_gap">
 <text class="section__title">设置left/right icon</text>
 <view class="body-view">
 <slider bindchange="slider1change" left-icon="cancel" right-icon="success_no_circle"/>
 </view>
</view>

<view class="section section_gap">
 <text class="section__title">设置step</text>
 <view class="body-view">
 <slider bindchange="slider2change" step="5"/>
 </view>
</view>

<view class="section section_gap">
 <text class="section__title">显示当前value</text>
 <view class="body-view">
 <slider bindchange="slider3change" show-value/>
 </view>
</view>

<view class="section section_gap">
 <text class="section__title">设置最小/最大值</text>
 <view class="body-view">
 <slider bindchange="slider4change" min="50" max="200" show-value/>
 </view>
</view>
var pageData = {}
for(var i = 1; i < 5; ++i) {
 (function (index) {
 pageData[`slider${index}change`] = function(e) {
 console.log(`slider${index}发生change事件,携带值为`, e.detail.value)
 }
 })(i);
}
Page(pageData)

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
JS对URL字符串进行编码/解码分析
Oct 25 Javascript
查看图片(前进后退)功能实现js代码
Apr 24 Javascript
javascript禁用Tab键脚本实例
Nov 22 Javascript
jQuery+ajax实现动态执行脚本的方法
Jan 27 Javascript
JavaScript中SetInterval与setTimeout的用法详解
Nov 10 Javascript
js正则表达式注册页面表单验证
Oct 11 Javascript
vue2.0+koa2+mongodb实现注册登录
Apr 10 Javascript
解决layui checkbox 提交多个值的问题
Sep 02 Javascript
Vue.js下拉菜单组件使用方法详解
Oct 19 Javascript
element中el-container容器与div布局区分详解
May 13 Javascript
解决vue 给window添加和移除resize事件遇到的坑
Jul 21 Javascript
JS常用跨域方法实现原理解析
Dec 09 Javascript
微信小程序 switch组件详解及简单实例
Jan 10 #Javascript
微信小程序 textarea 组件详解及简单实例
Jan 10 #Javascript
微信小程序 picker-view 组件详解及简单实例
Jan 10 #Javascript
微信小程序 picker 组件详解及简单实例
Jan 10 #Javascript
微信小程序 label 组件详解及简单实例
Jan 10 #Javascript
实现一个简单的vue无限加载指令方法
Jan 10 #Javascript
微信小程序 input输入框详解及简单实例
Jan 10 #Javascript
You might like
PHP开发入门教程之面向对象
2006/12/05 PHP
一个用php实现的获取URL信息的类
2007/01/02 PHP
php下网站防IP攻击代码,超级实用
2010/10/24 PHP
PHP获取文件后缀名的三个函数
2012/10/15 PHP
thinkphp的静态缓存用法分析
2014/11/29 PHP
PHP使用http_build_query()构造URL字符串的方法
2016/04/02 PHP
javascript SocialHistory 检查访问者是否访问过某站点
2008/08/02 Javascript
jquery ui dialog里调用datepicker的问题
2009/08/06 Javascript
JavaScript 组件之旅(四):测试 JavaScript 组件
2009/10/28 Javascript
jQuery1.6 正式版发布并提供下载
2011/05/05 Javascript
js时间戳格式化成日期格式的多种方法介绍
2017/02/16 Javascript
JavaScript使用享元模式实现文件上传优化操作示例
2018/08/07 Javascript
微信小程序利用swiper+css实现购物车商品删除功能
2019/03/06 Javascript
详解vue 组件
2020/06/11 Javascript
浅谈Vuex的this.$store.commit和在Vue项目中引用公共方法
2020/07/24 Javascript
[04:55]完美世界副总裁蔡玮:DOTA2的自由、公平与信任
2013/12/18 DOTA
详解使用Python处理文件目录的相关方法
2015/10/16 Python
Python爬取APP下载链接的实现方法
2016/09/30 Python
代码讲解Python对Windows服务进行监控
2018/02/11 Python
Django后端接收嵌套Json数据及解析详解
2019/07/17 Python
使用pycharm在本地开发并实时同步到服务器
2019/08/02 Python
基于python的selenium两种文件上传操作实现详解
2019/09/19 Python
python实现大战外星人小游戏实例代码
2019/12/26 Python
python程序文件扩展名知识点详解
2020/02/27 Python
Django模板获取field的verbose_name实例
2020/05/19 Python
Python生成器传参数及返回值原理解析
2020/07/22 Python
pandas参数设置的实用小技巧
2020/08/23 Python
Python3+PyCharm+Django+Django REST framework配置与简单开发教程
2021/02/16 Python
后勤岗位职责
2013/11/26 职场文书
父亲生日宴会答谢词
2014/01/10 职场文书
2014年大学生党课心得体会范文
2014/03/29 职场文书
2014年驻村干部工作总结
2014/11/17 职场文书
2014年医院工作总结
2014/11/20 职场文书
区域销售经理岗位职责
2015/04/02 职场文书
检讨书范文大全
2015/05/07 职场文书
2020优秀员工演讲稿(三篇)
2019/10/17 职场文书