微信小程序 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 相关文章推荐
理解Javascript_15_作用域分配与变量访问规则,再送个闭包
Oct 20 Javascript
基于jquery点击自以外任意处,关闭自身的代码
Feb 10 Javascript
JavaScript表达式:URL 协议介绍
Mar 10 Javascript
根据选择不同的下拉值出现相对应的文本输入框
Aug 01 Javascript
Js制作简单弹出层DIV在页面居中 中间显示遮罩的具体方法
Aug 08 Javascript
Javascript中封装window.open解决不兼容问题
Sep 28 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
Apr 30 Javascript
Bootstrap表单布局
Jul 19 Javascript
Js操作DOM元素及获取浏览器高宽的简单方法
Sep 08 Javascript
ES6 Promise对象概念与用法分析
Apr 01 Javascript
vue 导航内容设置选中状态样式的例子
Nov 01 Javascript
jQuery实现滑动星星评分效果(每日分享)
Nov 13 jQuery
微信小程序 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
给海燕B411配件机起死回生配上件
2021/03/02 无线电
PHP连接SQLServer2005的实现方法(附ntwdblib.dll下载)
2012/07/02 PHP
php微信支付之APP支付方法
2015/03/04 PHP
php支持中文字符串分割的函数
2015/05/28 PHP
PHP识别二维码的方法(php-zbarcode安装与使用)
2016/07/07 PHP
php app支付宝回调(异步通知)详解
2018/07/25 PHP
JS查看对象功能代码
2008/04/25 Javascript
JavaScript打印iframe内容示例代码
2013/08/20 Javascript
手机平板等移动端适配跳转URL的js代码
2014/01/25 Javascript
js中的getAttribute方法使用示例
2014/08/01 Javascript
jQuery控制cookie过期时间的方法
2015/04/07 Javascript
jQuery+ajax实现文章点赞功能的方法
2015/12/31 Javascript
利用JavaScript阻止表单提交的两种方法
2016/08/11 Javascript
Bootstrap导航简单实现代码
2017/03/06 Javascript
JavaScript 基础表单验证示例(纯Js实现)
2017/07/20 Javascript
小程序实现订单倒计时功能
2019/04/23 Javascript
JavaScript中变量提升和函数提升的详解
2020/08/07 Javascript
解决antd 表单设置默认值initialValue后验证失效的问题
2020/11/02 Javascript
你不知道的SpringBoot与Vue部署解决方案
2020/11/09 Javascript
原生JS实现拖拽效果
2020/12/04 Javascript
Python实现的百度站长自动URL提交小工具
2014/06/27 Python
Python实现分割文件及合并文件的方法
2015/07/10 Python
python文件的md5加密方法
2016/04/06 Python
Python字符编码与函数的基本使用方法
2017/09/30 Python
Python 使用PIL中的resize进行缩放的实例讲解
2018/08/03 Python
python应用Axes3D绘图(批量梯度下降算法)
2020/03/25 Python
利用Python将多张图片合成视频的实现
2020/11/23 Python
Python基于mediainfo批量重命名图片文件
2020/12/29 Python
HTML5中form如何关闭自动完成功能的方法
2018/07/02 HTML / CSS
使用canvas对多图片拼合并导出图片的方法
2018/08/28 HTML / CSS
电大毕业生自我鉴定
2013/11/10 职场文书
毕业生优秀推荐信
2013/11/26 职场文书
护理专业大学生自我推荐信
2014/01/25 职场文书
求职信范文怎么写
2015/03/19 职场文书
师范生见习自我总结
2015/06/23 职场文书
Python编写车票订购系统 Python实现快递收费系统
2022/08/14 Python