微信小程序 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局部刷新页面时间具体实现
Jul 04 Javascript
点击button获取text内容并改变样式的js实现
Sep 09 Javascript
jquery实现上下左右滑动的方法
Feb 09 Javascript
基于jquery fly插件实现加入购物车抛物线动画效果
Apr 05 Javascript
AngularJs Managing Service Dependencies详解
Sep 02 Javascript
微信小程序 跳转传递数据的实例
Jul 06 Javascript
Cookbook组件形式:优化 Vue 组件的运行时性能
Nov 25 Javascript
使用 js 简单的实现 bind、call 、aplly代码实例
Sep 07 Javascript
使用Bootstrap做一个朝代历史表
Dec 10 Javascript
js实现浏览器打印功能的示例代码
Jul 15 Javascript
React实现轮播效果
Aug 25 Javascript
Vue实现Header渐隐渐现效果的实例代码
Nov 05 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
基于mysql的论坛(6)
2006/10/09 PHP
php中iconv函数使用方法
2008/05/24 PHP
ecshop 2.72如何修改后台访问地址
2015/03/03 PHP
Yii框架日志记录Logging操作示例
2018/07/12 PHP
微信公众平台开发教程⑥ 微信开发集成类的使用图文详解
2019/04/10 PHP
thinkphp 5框架实现登陆,登出及session登陆状态检测功能示例
2019/10/10 PHP
jQuery 方法大全方便学习参考
2010/02/25 Javascript
分别用marquee和div+js实现首尾相连循环滚动效果,仅3行代码
2011/09/21 Javascript
JS获取url链接字符串 location.href
2013/12/23 Javascript
JS简单计算器实例
2015/01/20 Javascript
JavaScript 常见安全漏洞和自动化检测技术
2015/08/21 Javascript
通过扫描二维码打开app的实现代码
2016/11/10 Javascript
JavaScript利用闭包实现模块化
2017/01/13 Javascript
H5图片压缩与上传实例
2017/04/21 Javascript
JavaScript实现HTML5游戏断线自动重连的方法
2017/09/18 Javascript
vuejs使用$emit和$on进行组件之间的传值的示例
2017/10/04 Javascript
Vue2.0点击切换类名改变样式的方法
2018/08/22 Javascript
小程序开发中如何使用async-await并封装公共异步请求的方法
2019/01/20 Javascript
jsonp实现百度下拉框功能的方法分析
2019/05/10 Javascript
基于webpack4+vue-cli3项目实现换肤功能
2019/07/17 Javascript
Vue js with语句原理及用法解析
2020/09/03 Javascript
[15:23]教你分分钟做大人:虚空假面
2014/10/30 DOTA
关于python写入文件自动换行的问题
2018/06/23 Python
基于Django框架利用Ajax实现点赞功能实例代码
2018/08/19 Python
使用Python横向合并excel文件的实例
2018/12/11 Python
浅谈python标准库--functools.partial
2019/03/13 Python
深入了解如何基于Python读写Kafka
2019/12/31 Python
Python原始套接字编程实例解析
2020/01/29 Python
python实现感知机模型的示例
2020/09/30 Python
HTML5计时器小例子
2013/10/15 HTML / CSS
捷克鲜花配送:Florea.cz
2018/10/29 全球购物
荷兰家电销售网站:Welhof
2020/12/08 全球购物
销售部主管岗位职责
2013/12/18 职场文书
买房委托公证书
2014/04/08 职场文书
未婚证明书模板
2014/10/08 职场文书
python - asyncio异步编程
2021/04/06 Python