微信小程序使用picker实现时间和日期选择框功能【附源码下载】


Posted in Javascript onDecember 11, 2017

本文实例讲述了微信小程序使用picker实现时间和日期选择框功能。分享给大家供大家参考,具体如下:

1、效果展示

微信小程序使用picker实现时间和日期选择框功能【附源码下载】

2、关键代码

① index.wxml

<picker value="{{picker1Value}}" range="{{picker1Range}}" bindchange="normalPickerBindchange">
  当前城市选择:{{picker1Range[picker1Value]}}
</picker>
<picker mode="time" value="{{timeValue}}" start="00:00" end="24:00" bindchange="timePickerBindchange">
 当前时间选择: {{timeValue}}
</picker>
<picker mode="date" value="{{dateValue}}" start="1999-01-01" end="2999-12-12" bindchange="datePickerBindchange">
 当前日期选择: {{dateValue}}
</picker>

② index.js

Page({
 data:{
  // text:"这是一个页面"
  picker1Value:0,
  picker1Range:['北京','上海','广州','深圳'],
  timeValue:'08:08',
  dateValue:'2016-10-13'
 },
 normalPickerBindchange:function(e){
  this.setData({
   picker1Value:e.detail.value
  })
 },
 timePickerBindchange:function(e){
  this.setData({
   timeValue:e.detail.value
  })
 },
 datePickerBindchange:function(e){
  this.setData({
   dateValue:e.detail.value
  })
 }
})

3、源代码点击此处本站下载

关于picker组件的详细介绍可参考官网:https://mp.weixin.qq.com/debug/wxadoc/dev/component/picker.html

希望本文所述对大家微信小程序开发有所帮助。

Javascript 相关文章推荐
jquery中的mouseleave和mouseout的区别 模仿下拉框效果
Feb 07 Javascript
解析JavaScript中delete操作符不能删除的对象
Dec 03 Javascript
JavaScript判断表单中多选框checkbox选中个数的方法
Aug 17 Javascript
JavaScript实现下拉菜单的显示和隐藏
Jan 05 Javascript
jQuery中ajax错误调试分析
Dec 01 Javascript
Bootstrap的popover(弹出框)在append后弹不出(失效)
Feb 27 Javascript
AngulaJS路由 ui-router 传参实例
Apr 28 Javascript
Angular中的interceptors拦截器
Jun 25 Javascript
原生js实现淘宝放大镜效果
Oct 28 Javascript
vue-router重定向和路由别名的使用讲解
Jan 19 Javascript
如何实现双向绑定mvvm的原理实现
May 28 Javascript
js实现适配移动端的拖动效果
Jan 13 Javascript
Mac中安装nvm的教程分享
Dec 11 #Javascript
jquery手机触屏滑动拼音字母城市选择器的实例代码
Dec 11 #jQuery
基于dataset的使用和图片延时加载的实现方法
Dec 11 #Javascript
Angular自定义组件实现数据双向数据绑定的实例
Dec 11 #Javascript
node.js将MongoDB数据同步到MySQL的步骤
Dec 10 #Javascript
Node.js中sequelize时区的配置方法
Dec 10 #Javascript
node.js多个异步过程中判断执行是否完成的解决方案
Dec 10 #Javascript
You might like
phpmyadmin3 安装配置图解教程
2012/03/29 PHP
浅谈PHP检查数组中是否存在某个值 in_array 函数
2016/06/13 PHP
php微信高级接口群发 多客服
2016/06/23 PHP
PHP中多线程的两个实现方法
2016/10/14 PHP
js原型链原理看图说明
2012/07/07 Javascript
jquery删除指定子元素代码实例
2015/01/13 Javascript
Javascript与jQuery方法的隐藏与显示
2015/01/19 Javascript
jQuery移动web开发之页面跳转和加载外部页面的实现
2015/12/04 Javascript
JavaScript小技巧整理
2015/12/30 Javascript
AngularJS实现一次监听多个值发生的变化
2016/08/31 Javascript
Bootstrap CSS布局之图像
2016/12/17 Javascript
webpack 单独打包指定JS文件的方法
2018/02/22 Javascript
React传值 组件传值 之间的关系详解
2019/08/26 Javascript
js实现select下拉框选择
2020/01/11 Javascript
vue项目中js-cookie的使用存储token操作
2020/11/13 Javascript
[01:12:53]完美世界DOTA2联赛PWL S2 Forest vs SZ 第一场 11.25
2020/11/26 DOTA
给Python IDLE加上自动补全和历史功能
2014/11/30 Python
opencv python 2D直方图的示例代码
2018/07/20 Python
Python类和对象的定义与实际应用案例分析
2018/12/27 Python
Python读取分割压缩TXT文本文件实例
2020/02/14 Python
python:批量统计xml中各类目标的数量案例
2020/03/10 Python
Python爬虫:Request Payload和Form Data的简单区别说明
2020/04/30 Python
利用Python如何实时检测自身内存占用
2020/05/09 Python
canvas使用注意点总结
2013/07/19 HTML / CSS
如何用H5实现一个触屏版的轮播器的实例
2017/01/09 HTML / CSS
蔻驰美国官网:COACH美国
2016/08/18 全球购物
加拿大快时尚零售商:Ardene
2018/02/14 全球购物
美国家居装饰网上商店:Lulu & Georgia
2019/09/14 全球购物
毕业生毕业总结的自我评价范文
2013/11/02 职场文书
英文简历中的自我评价用语
2013/12/09 职场文书
入党积极分子自我鉴定
2014/02/18 职场文书
实习评语大全
2014/04/26 职场文书
授权委托书样本
2014/09/25 职场文书
电台广播稿范文
2015/08/19 职场文书
SSM VUE Axios详解
2021/10/05 Vue.js
vue+elementUI实现表格列的显示与隐藏
2022/04/13 Vue.js