微信小程序 滚动选择器(时间日期)详解及实例代码
发布时间 - 2026-01-10 23:13:11 点击率:次微信小程序 滚动选择器(时间日期)详解

微信小程序自己封装了很多控件,用起来确实很方便,如果这是Android里面,还需要自己去定义,不废话,效果图:
一起来看看怎么实现的呢?看完你应该就该说,尼玛,这就行啦….
这个效果呢,要用到picker组件,动画从底部弹起的滚动选择器,现支持三种选择器,通过mode来区分,分别是普通选择器,时间选择器,日期选择器,默认是普通选择器。
看下相应的属性:
具体的来看看代码,布局:
<view class="section" >
<picker bindchange="bindPickerChange" value="{{index}}" range="{{objectArray}}" mode = "selector">
<view class="picker">
国家:{{objectArray[index]}}
</view>
</picker>
</view>
<view class="section">
<picker mode="time" value="{{time}}" start="00:00" end="23:59" bindchange="bindTimeChange">
<view class="picker">
时间 : {{times}}
</view>
</picker>
</view>
<view class="section">
<picker mode="date" value="{{date}}" start="1978-01-01" end="2017-1-23" bindchange="bindDateChange">
<view class="picker">
日期: {{dates}}
</view>
</picker>
</view>
css样式:
.section{
background:#CABBC7;
margin:20rpx;
padding:20rpx
}
js代码:
Page({
data: {
dates: '2016-11-08',
times: '12:00',
objectArray: ['中国', '英国', '美国'],
index: 0,
},
// 点击时间组件确定事件
bindTimeChange: function (e) {
console.log("谁哦按")
this.setData({
times: e.detail.value
})
},
// 点击日期组件确定事件
bindDateChange: function (e) {
console.log(e.detail.value)
this.setData({
dates: e.detail.value
})
},
// 点击城市组件确定事件
bindPickerChange: function (e) {
console.log(e.detail.value)
this.setData({
index: e.detail.value
})
}
代码很简单,分别绑定事件,点击切换就Ok。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# 微信小程序之滚动选择器(时间日期选择器)
# 小程序
# 时间日期选择器
# 滚动选择器
# 微信小程序日期选择器使用详解
# 微信小程序自定义日期选择器
# 微信小程序如何实现精确的日期时间选择器
# 微信小程序日期选择器实例代码
# 微信小程序日期时间选择器使用方法
# 微信小程序的日期选择器的实例详解
# 微信小程序之picker日期和时间选择器
# 微信小程序 选择器(时间
# 日期
# 地区)实例详解
# 微信小程序自定义时间段picker选择器
# 微信小程序实现日期时间筛选器
# 选择器
# 尼玛
# 这是
# 这就
# 希望能
# 英国
# 很简单
# 要用
# 看完
# 三种
# 来看看
# 还需要
# 你应该
# 美国
# 谢谢大家
# 就该
# 装了
# 很方便
# 绑定
# 中国
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
JS去除重复并统计数量的实现方法
大连 网站制作,大连天途有线官网?
如何快速使用云服务器搭建个人网站?
使用PHP下载CSS文件中的所有图片【几行代码即可实现】
如何基于PHP生成高效IDC网络公司建站源码?
网站制作企业,网站的banner和导航栏是指什么?
宙斯浏览器视频悬浮窗怎么开启 边看视频边操作其他应用教程
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
,网页ppt怎么弄成自己的ppt?
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
linux top下的 minerd 木马清除方法
如何在阿里云高效完成企业建站全流程?
如何在阿里云服务器自主搭建网站?
JavaScript中如何操作剪贴板_ClipboardAPI怎么用
如何用腾讯建站主机快速创建免费网站?
如何在云主机快速搭建网站站点?
制作电商网页,电商供应链怎么做?
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】
Laravel如何操作JSON类型的数据库字段?(Eloquent示例)
宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法
如何登录建站主机?访问步骤全解析
电视网站制作tvbox接口,云海电视怎样自定义添加电视源?
Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南
Laravel DB事务怎么使用_Laravel数据库事务回滚操作
Java垃圾回收器的方法和原理总结
*服务器网站为何频现安全漏洞?
EditPlus中的正则表达式实战(6)
如何在万网ECS上快速搭建专属网站?
如何获取免费开源的自助建站系统源码?
JS中对数组元素进行增删改移的方法总结
如何快速生成可下载的建站源码工具?
专业商城网站制作公司有哪些,pi商城官网是哪个?
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率
Laravel怎么使用artisan命令缓存配置和视图
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
装修招标网站设计制作流程,装修招标流程?
个人摄影网站制作流程,摄影爱好者都去什么网站?
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
LinuxShell函数封装方法_脚本复用设计思路【教程】
如何用西部建站助手快速创建专业网站?
Windows10电脑怎么设置虚拟光驱_Win10右键装载ISO镜像文件
Laravel观察者模式如何使用_Laravel Model Observer配置
如何快速上传自定义模板至建站之星?
Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】
使用spring连接及操作mongodb3.0实例
如何打造高效商业网站?建站目的决定转化率
Android滚轮选择时间控件使用详解
魔方云NAT建站如何实现端口转发?
如何确认建站备案号应放置的具体位置?

