2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 微信小程序 选择器(时间 日期 地区)实例详解

微信小程序 选择器(时间 日期 地区)实例详解

时间:2023-01-11 02:52:11

相关推荐

微信小程序 选择器(时间 日期 地区)实例详解

微信小程序|小程序开发

微信小程序,选择器,微信小程序,日期、时间、地区选择器,微信小程序,选择器实例详解

微信小程序-小程序开发微信小程序 选择器(时间,日期,地区)

h5产品介绍源码下载,ubuntu磁盘合理分配,tomcat参数字符集编码,python房价爬虫代码,php数组排序说法正确的是,seo内容创作lzw

微信小程序 开发由于本人最近学习微信小程序的开发,根据自己的实践结果整理了下结果,对日期选择器,时间选择器,地区选择器做的实例,有不对的地方,希望大家指正。

日程管理软件 源码,ubuntu中加压命令,cat导致tomcat无法启动,爬虫 数据 存储,PHP疫情系统源码,做品牌推广十年乐云seo包成功lzw

用微信封装好的控件感觉很好,为我们开发人员省去了很多麻烦.弊端就是不能做大量的自定义.今天试用了选择器.

网站源码论坛有哪些,vscode适合开发吗,ubuntu改代码,bat守护tomcat进程,如何得到SQLite中的直,世界爬虫界公认的毒蛇有多少种,php机器码,临沂正规seo品牌企业,简洁大气企业网站,企业手机端模板lzw

上gif:

上代码:

1.index.js

//index.js //获取应用实例 var app = getApp() Page({ data: { date: -11-08, time: 12:00, array: [中国, 巴西, 日本, 美国], index: 0, }, onLoad: function () { }, // 点击时间组件确定事件 bindTimeChange: function (e) { this.setData({ time: e.detail.value }) }, // 点击日期组件确定事件 bindDateChange: function (e) { this.setData({ date: e.detail.value }) }, // 点击国家组件确定事件 bindPickerChange: function (e) { this.setData({ index: e.detail.value }) } }) 2.index.wxml[html] view plain copy国家:{{array[index]}} 时间 : {{time}}日期: {{date}}

①普通选择器

选择器用mode来区别,默认是普通选择器,e.detail.value拿到的值是选择了项的索引index,再通过array拿到值.在data里面做初始化的时候,将备选项加入array即可.

选择时触发bindPickerChange事件,获取index.

②时间选择器

mode = time时,是时间选择器.start,end分别是有效时间范围的开始和结束.格式hh:mm

选择时触发bindTimeChange事件,获取time.

③日期选择器

mode = date时,是时间选择器.start,end分别是有效日期范围的开始和结束.格式yyyy-MM-dd

选择时触发bindDateChange事件,获取date

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。