微信小程序slider组件使用详解


Posted in Javascript onJanuary 31, 2018

本文为大家分享了微信小程序slider组件的使用方法,供大家参考,具体内容如下

效果图

微信小程序slider组件使用详解

WXML

<view class="tui-content">
 <view class="tui-slider-head">设置step,当前设置步伐为5,当前值:{{slider1}}</view>
 <view class="tui-slider-box">
  <slider bindchange="changeSlider1" step="5" value="{{slider1}}"/>
 </view>
</view>
<view class="tui-content">
 <view class="tui-slider-head">是否在右侧显示当前值</view>
 <view class="tui-slider-box">
  <slider bindchange="changeSlider2" value="{{slider2}}" show-value/>
 </view>
</view>
<view class="tui-content">
 <view class="tui-slider-head">设置最大值、最小值</view>
 <view class="tui-slider-box">
  <slider bindchange="changeSlider3" min="20" max="90" value="{{slider3}}" show-value/>
 </view>
</view>
<view class="tui-content">
 <view class="tui-slider-head">滑动选择器设置名称</view>
 <view class="tui-slider-box">
  <view class="tui-fl">
   选择
  </view>
  <view class="tui-fl">
   {{slider4}}
  </view>
  <view style="overflow:hidden">
   <slider bindchanging="changeSlider4" value="{{slider4}}"/>
  </view>
 </view>
</view>

WXSS

.tui-slider-head,.tui-slider-box{
 height: 80rpx;
 line-height: 80rpx;
 font-size: 35rpx;
 color: #666;
}

JS

Page({
 data: {
  slider1: 50,
  slider2: 50,
  slider3: 50,
  slider4: 50
 },
 changeSlider1(e) {
  this.setData({ slider1: e.detail.value })
 },
 changeSlider2(e){
  this.setData({ slider2: e.detail.value})
 },
 changeSlider3(e) {
  this.setData({ slider3: e.detail.value })
 },
 changeSlider4(e) {
  this.setData({ slider4: e.detail.value })
 }
})

注意:slider组件的两个事件:bindchanging拖动过程中触发,bindchange完成一次拖动后触发!

DEMO下载

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript常考语句107条收集
Mar 09 Javascript
动态加载js、css等文件跨iframe实现
Feb 24 Javascript
jQuery实现复选框全选/取消全选/反选及获得选择的值
Jun 12 Javascript
分享20个提升网站界面体验的jQuery插件
Dec 15 Javascript
jQuery实现行文字链接提示效果的方法
Mar 10 Javascript
jQuery实现在textarea指定位置插入字符或表情的方法
Mar 11 Javascript
Javascript中Array用法实例分析
Jun 13 Javascript
以JavaScript来实现WordPress中的二级导航菜单的方法
Dec 14 Javascript
使用JavaScript为Kindeditor自定义按钮增加Audio标签
Mar 18 Javascript
JS基于MSClass和setInterval实现ajax定时采集信息并滚动显示的方法
Apr 18 Javascript
JS扩展类,克隆对象与混合类实例分析
Nov 26 Javascript
微信小程序的mpvue框架快速上手指南
May 15 Javascript
vue项目实现记住密码到cookie功能示例(附源码)
Jan 31 #Javascript
AngularJS 将再发布一个重要版本 然后进入长期支持阶段
Jan 31 #Javascript
微信小程序progress组件使用详解
Jan 31 #Javascript
微信小程序button组件使用详解
Jan 31 #Javascript
基于$.ajax()方法从服务器获取json数据的几种方式总结
Jan 31 #Javascript
微信小程序模板(template)使用详解
Jan 31 #Javascript
浅谈MUI框架中加载外部网页或服务器数据的方法
Jan 31 #Javascript
You might like
2020年4月放送!《Princess Connect Re:Dive》制作组 & 角色声优公开!
2020/03/06 日漫
德生BCL3000的电路分析和打磨
2021/03/02 无线电
Laravel中使用阿里云OSS Composer包分享
2015/02/10 PHP
ExtJs 3.1 XmlTreeLoader Example Error
2010/02/09 Javascript
ajax 同步请求和异步请求的差异分析
2011/07/04 Javascript
JS将秒换成时分秒实现代码
2013/09/03 Javascript
javascript的switch用法注意事项分析
2015/02/02 Javascript
JavaScript通过join函数连接数组里所有元素的方法
2015/03/20 Javascript
实现非常简单的js双向数据绑定
2015/11/06 Javascript
浅谈js中的延迟执行和定时执行
2016/05/31 Javascript
浅谈js内置对象Math的属性和方法(推荐)
2016/09/19 Javascript
新手vue构建单页面应用实例代码
2017/09/18 Javascript
vue中引用swiper轮播插件的教程详解
2018/08/16 Javascript
js最实用string(字符串)类型的使用及截取与拼接详解
2019/04/26 Javascript
Vue-Cli 3.0 中配置高德地图的两种方式
2019/06/19 Javascript
Angular.JS读取数据库数据调用完整实例
2019/07/02 Javascript
简单谈谈javascript高级特性
2019/09/04 Javascript
javaScript中indexOf用法技巧
2019/11/26 Javascript
ES6如何用一句代码实现函数的柯里化
2020/01/18 Javascript
ES6学习笔记之字符串、数组、对象、函数新增知识点实例分析
2020/01/22 Javascript
python算法学习之计数排序实例
2013/12/18 Python
Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法
2018/01/11 Python
python批量修改文件编码格式的方法
2018/05/31 Python
解决pyinstaller打包exe文件出现命令窗口一闪而过的问题
2018/10/31 Python
python抓取京东小米8手机配置信息
2018/11/13 Python
Python SMTP配置参数并发送邮件
2020/06/16 Python
美体小铺美国官网:The Body Shop美国
2017/11/10 全球购物
I.T中国官网:精选时尚设计师单品网购平台
2018/03/26 全球购物
奢华时尚的创新平台:Baltini
2020/10/03 全球购物
请说出这段代码执行后a和b的值分别是多少
2015/03/28 面试题
文秘专业毕业生就业推荐信
2013/11/08 职场文书
婚礼主持词
2014/03/13 职场文书
《登鹳雀楼》教学反思
2014/04/09 职场文书
4s店销售经理岗位职责
2014/07/19 职场文书
刑事附带民事上诉状
2015/05/23 职场文书
民事二审代理词
2015/05/25 职场文书