微信小程序 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 import css实例代码
Jul 18 Javascript
jquery带有索引按钮且自动轮播切换特效代码分享
Sep 15 Javascript
js获取及判断键盘按键的方法
Dec 01 Javascript
ionic js 复选框 与普通的 HTML 复选框到底有没区别
Jun 06 Javascript
jQuery实现表格文本框淡入更改值后淡出效果
Sep 27 Javascript
原生Javascript插件开发实践
Jan 18 Javascript
原生JS中slice()方法和splice()区别
Mar 06 Javascript
JS实现含有中文字符串的友好截取功能分析
Mar 13 Javascript
Vue添加请求拦截器及vue-resource 拦截器使用
Nov 23 Javascript
vue项目中的webpack-dev-sever配置方法
Dec 14 Javascript
javascript将非数值转换为数值
Sep 13 Javascript
详解javascript设计模式三:代理模式
Mar 25 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的一些小问题
2010/07/03 PHP
PHP的password_hash()使用实例
2014/03/17 PHP
扩展IE中一些不兼容的方法如contains、startWith等等
2014/01/09 Javascript
js实现弹出窗口、页面变成灰色并不可操作的例子分享
2014/05/10 Javascript
js获取input长度并根据页面宽度设置其大小及居中对齐
2014/08/22 Javascript
JavaScript中判断整数的多种方法总结
2014/11/08 Javascript
Position属性之relative用法
2015/12/14 Javascript
浏览器兼容性问题大汇总
2015/12/17 Javascript
JS判断输入字符串长度实例代码(汉字算两个字符,字母数字算一个)
2016/08/02 Javascript
实现微信小程序的wxml文件和wxss文件在webstrom的支持
2017/06/12 Javascript
JavaScript方法_动力节点Java学院整理
2017/06/28 Javascript
实例详解Vue项目使用eslint + prettier规范代码风格
2018/08/20 Javascript
WebSocket的简单介绍及应用
2019/05/23 Javascript
原生js无缝轮播插件使用详解
2020/03/09 Javascript
vuejs实现下拉框菜单选择
2020/10/23 Javascript
[46:28]EG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
Python操作Mysql实例代码教程在线版(查询手册)
2013/02/18 Python
Python中的特殊语法:filter、map、reduce、lambda介绍
2015/04/14 Python
实例讲解Python中函数的调用与定义
2016/03/14 Python
对python中字典keys,values,items的使用详解
2019/02/03 Python
python打包成so文件过程解析
2019/09/28 Python
python super用法及原理详解
2020/01/20 Python
numpy库reshape用法详解
2020/04/19 Python
SteelSeries赛睿官网:游戏外设和配件的领先制造商(耳机、键盘、鼠标和鼠标垫)
2018/06/17 全球购物
英国定做窗帘和纺织品面料一站式商店:Dekoria
2018/08/29 全球购物
路由表示做什么用的?在linux环境中怎么来配置一条默认路由?
2013/06/07 面试题
教师档案管理制度
2014/01/23 职场文书
小班幼儿评语大全
2014/04/30 职场文书
文体活动总结范文
2014/05/05 职场文书
妇联领导班子剖析材料
2014/08/21 职场文书
酒店客房服务员岗位职责
2015/04/09 职场文书
2016新年晚会开场白
2015/12/03 职场文书
安全学习心得体会范文
2016/01/18 职场文书
《神奇的鸟岛》教学反思
2016/02/22 职场文书
pandas取dataframe特定行列的实现方法
2021/05/24 Python
深入理解pytorch库的dockerfile
2022/06/10 Python