微信小程序 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 相关文章推荐
基于jquery的15款幻灯片插件
Apr 10 Javascript
JavaScript中圆括号()和方括号[]的特殊用法疑问解答
Aug 06 Javascript
限制上传文件大小和格式的jQuery插件实例
Jan 24 Javascript
js简单实现Select互换数据的方法
Aug 17 Javascript
js实现无缝滚动特效
Dec 20 Javascript
微信小程序 保留小数(toFixed)详细介绍
Nov 16 Javascript
javascript实现页面滚屏效果
Jan 17 Javascript
AngularJS学习第一篇 AngularJS基础知识
Feb 13 Javascript
jQuery表单设置值的方法
Jun 30 jQuery
AngularJS实现表单验证功能详解
Oct 12 Javascript
JS中验证整数和小数的正则表达式
Oct 08 Javascript
JavaScript一元正号运算符示例代码
Jun 30 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
如何用phpmyadmin设置mysql数据库用户的权限
2012/01/09 PHP
PHP不用递归遍历目录下所有文件的代码
2014/07/04 PHP
PHP PDO fetch 模式各种参数的输出结果一览
2015/01/07 PHP
Symfony2安装第三方Bundles实例详解
2016/02/04 PHP
php函数传值的引用传递注意事项分析
2016/06/25 PHP
简单实现php上传文件功能
2017/09/21 PHP
javascript  Error 对象 错误处理
2008/05/18 Javascript
nodejs中exports与module.exports的区别详细介绍
2013/01/14 NodeJs
jquery中的$(document).ready()使用小结
2014/02/14 Javascript
JavaScript使用pop方法移除数组最后一个元素用法实例
2015/04/06 Javascript
jquery点击缩略图切换视频播放特效代码分享
2015/09/15 Javascript
js自定义select下拉框美化特效
2016/05/12 Javascript
Angular-Touch库用法示例
2016/12/22 Javascript
原生js实现商品放大镜效果
2017/01/12 Javascript
webpack构建vue项目的详细教程(配置篇)
2017/07/17 Javascript
JS中创建自定义类型的常用模式总结【工厂模式,构造函数模式,原型模式,动态原型模式等】
2019/01/19 Javascript
vue实现在v-html的html字符串中绑定事件
2019/10/28 Javascript
NodeJS实现一个聊天室功能
2019/11/25 NodeJs
JS数据类型(基本数据类型、引用数据类型)及堆和栈的区别分析
2020/03/04 Javascript
Python获取指定文件夹下的文件名的方法
2018/02/06 Python
Python同步遍历多个列表的示例
2019/02/19 Python
Python实现监控Nginx配置文件的不同并发送邮件报警功能示例
2019/02/26 Python
python暴力解压rar加密文件过程详解
2019/07/05 Python
python opencv根据颜色进行目标检测的方法示例
2020/01/15 Python
关于Keras Dense层整理
2020/05/21 Python
HTML5 Canvas渐进填充与透明实现图像的Mask效果
2013/07/11 HTML / CSS
Kate Spade美国官网:纽约新兴时尚品牌,以包包闻名于世
2017/11/09 全球购物
澳大利亚制造的羊皮靴:Original UGG Boots
2017/11/13 全球购物
Abbacino官网:包、钱包和女士配饰
2019/04/15 全球购物
企业承诺书格式
2014/05/21 职场文书
植树节标语
2014/06/27 职场文书
银行职员工作失误检讨书
2014/10/14 职场文书
铁路安全反思材料
2014/12/24 职场文书
2015年办公室主任工作总结
2015/04/09 职场文书
mysql创建存储过程及函数详解
2021/12/04 MySQL
Spring Boot配合PageHelper优化大表查询数据分页
2022/04/20 Java/Android