微信小程序 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 formValidator表单验证插件开源了 含API帮助、源码、示例
Aug 14 Javascript
利用onresize使得div可以随着屏幕大小而自适应的代码
Jan 15 Javascript
jQuery版Tab标签切换
Mar 16 Javascript
基于jquery的内容循环滚动小模块(仿新浪微博未登录首页滚动微博显示)
Mar 28 Javascript
网页源代码保护(禁止右键、复制、另存为、查看源文件)
May 23 Javascript
用javascript替换URL中的参数值示例代码
Jan 27 Javascript
使用iframe window的scroll方法控制iframe页面滚动
Mar 05 Javascript
JavaScript支持的最大递归调用次数分析
Jun 24 Javascript
浅谈JavaScript Math和Number对象
Jan 26 Javascript
jQuery无缝轮播图代码
Dec 22 Javascript
npm全局模块卸载及默认安装目录修改方法
May 15 Javascript
JavaScript中的宏任务和微任务详情
Nov 27 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/10/09 PHP
php实现mysql数据库备份类
2008/03/20 PHP
PHP上传文件时自动分配路径的方法
2015/01/09 PHP
PHP附件下载中文名称乱码的解决方法
2015/12/17 PHP
PHP扩展框架之Yaf框架的安装与使用
2016/05/18 PHP
jQuery学习4 浏览器的事件模型
2010/02/07 Javascript
解决iframe的frameborder在chrome/ff/ie下的差异
2010/08/12 Javascript
ajax java 实现自动完成功能
2012/12/19 Javascript
js 使用form表单select类实现级联菜单效果
2012/12/19 Javascript
javascript实现下拉提示选择框
2015/12/29 Javascript
JavaScript实现简洁的俄罗斯方块完整实例
2016/03/01 Javascript
如何利用模板将HTML从JavaScript中抽离
2016/10/08 Javascript
js获取文件里面的所有文件名(实例)
2017/10/17 Javascript
基于input动态模糊查询的实现方法
2017/12/12 Javascript
微信小程序模版渲染详解
2018/01/26 Javascript
vuejs简单验证码功能完整示例
2019/01/08 Javascript
原生js+css调节音量滑块
2020/01/15 Javascript
微信小程序实现多图上传
2020/06/19 Javascript
vuex实现购物车功能
2020/06/28 Javascript
[02:26]DOTA2英雄米拉娜基础教程
2013/11/25 DOTA
python 统计代码行数简单实例
2017/05/04 Python
Python多线程应用于自动化测试操作示例
2018/12/06 Python
python 定时器,轮询定时器的实例
2019/02/20 Python
使用Filter过滤python中的日志输出的实现方法
2019/07/17 Python
Tensorflow读取并输出已保存模型的权重数值方式
2020/01/04 Python
python GUI库图形界面开发之PyQt5滚动条控件QScrollBar详细使用方法与实例
2020/03/06 Python
HTML5 Video标签的属性、方法和事件汇总介绍
2015/04/24 HTML / CSS
Net-A-Porter美国官网:全球时尚奢侈品名站
2017/02/11 全球购物
一套SQL笔试题
2016/08/14 面试题
DELPHI面试题研发笔试试卷
2015/11/08 面试题
思想汇报格式
2014/01/05 职场文书
财务人员的自我评价范文
2014/03/03 职场文书
春节晚会主持词
2014/03/24 职场文书
《游戏王:大师决斗》新活动上线 若无符合卡组可免费租用
2022/04/13 其他游戏
Mac电脑OS系统下安装Nginx的详细教程
2022/04/14 Servers
Python first-order-model实现让照片动起来
2022/06/25 Python