微信小程序picker

相关文章:
微信小程序 Button
微信小程序 radio
微信小程序 slider
微信小程序 switch
微信小程序 textarea
微信小程序 picker-view
微信小程序 picker
微信小程序 label
微信小程序 input
微信小程序 form
微信小程序 checkbox
实现效果图:
微信小程序picker
滚动选择器,现支持三种选择器,通过mode来区分,分别是普通选择器,时间选择器,日期选择器,默认是普通选择器
普通选择器:mode=selector
| 属性名 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| range | Array | [] | mode为selector时,range有效 |
| value | Number | 0 | mode为selector时,是数字,表示选择了range中的第几个,从0开始。 |
| bindchange | EventHandle | value改变时触发change事件,event.detail= { value:value} |
时间选择器:mode=time
| 属性名 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| value | String | 表示选中的时间,格式为"hh:mm" | |
| String | 表示有效时间范围的开始,字符串格式为"hh:mm" | ||
| String | 表示有效时间范围的结束,字符串格式为"hh:mm" | ||
| EventHandle | value改变时触发change事件,event.detail= { value:value} |
日期选择器:mode=date
| 属性名 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| value | String | 0 | 表示选中的日期,格式为"yyyy-MM-dd" |
| start | String | 表示有效日期范围的开始,字符串格式为"yyyy-MM-dd" | |
| end | String | 表示有效日期范围的结束,字符串格式为"yyyy-MM-dd" | |
| fields | String | day | 有效值year,month,day,表示选择器的粒度 |
| bindchange | EventHandle | value改变时触发change事件,event.detail= { value:value} |
示例代码:
<view class="section">
<view class="section__title">地区选择器</view>
<picker bindchange="bindPickerChange" value="{{index}}" range="{{array}}">
<view class="picker">
当前选择:{{array[index]}}
</view>
</picker>
</view>
<view class="section">
<view class="section__title">时间选择器</view>
<picker mode="time" value="{{time}}" start="09:01" end="21:01" bindchange="bindTimeChange">
<view class="picker">
当前选择: {{time}}
</view>
</picker>
</view>
<view class="section">
<view class="section__title">日期选择器</view>
<picker mode="date" value="{{date}}" start="2015-09-01" end="2017-09-01" bindchange="bindDateChange">
<view class="picker">
当前选择: {{date}}
</view>
</picker>
</view>
Page({
data: {
array:["美国","中国","巴西","日本"],
index:0,
date:"2016-09-01",
time:"12:01"
},
bindPickerChange: function(e) {
console.log('picker发送选择改变,携带值为', e.detail.value)
this.setData({
index: e.detail.value
})
},
bindDateChange:function(e){
this.setData({
date:e.detail.value
})
},
bindTimeChange:function(e){
this.setData({
time:e.detail.time
})
}
})
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# 微信小程序
# picker
# 组件
# 详解
# picker实例
# 微信小程序自定义可搜索的picker组件示例详解
# 微信小程序自定义yPicker组件实现省市区三级联动功能
# 微信小程序picker组件两列关联使用方式
# 微信小程序picker组件关于objectArray数据类型的绑定方法
# 微信小程序picker组件简单用法示例【附demo源码下载】
# 微信小程序picker组件下拉框选择input输入框的实例
# 微信小程序 picker-view 组件详解及简单实例
# 微信小程序使用picker组件出现的问题探究
# 选择器
# 格式为
# 默认值
# 有效值
# 几个
# 巴西
# 相关文章
# 希望能
# 三种
# 日本
# 美国
# 谢谢大家
# 中国
# 值为
# 选择了
# Array
# 微信小
# Number
# range
相关文章:
b2c电商网站制作流程,b2c水平综合的电商平台?
定制建站策划方案_专业建站与网站建设方案一站式指南
如何高效完成独享虚拟主机建站?
建站之星24小时客服电话如何获取?
建站中国必看指南:CMS建站系统+手机网站搭建核心技巧解析
h5在线制作网站电脑版下载,h5网页制作软件?
,柠檬视频怎样兑换vip?
css网站制作参考文献有哪些,易聊怎么注册?
如何在局域网内绑定自建网站域名?
导航网站建站方案与优化指南:一站式高效搭建技巧解析
电商平台网站制作流程,电商网站如何制作?
建站之星代理如何优化在线客服效率?
建设网站制作价格,怎样建立自己的公司网站?
,网站推广常用方法?
建站之星如何开启自定义404页面避免用户流失?
专业公司网站制作公司,用什么语言做企业网站比较好?
广德云建站网站建设方案与建站流程优化指南
云南网站制作公司有哪些,云南最好的招聘网站是哪个?
如何在服务器上配置二级域名建站?
山东网站制作公司有哪些,山东大源集团官网?
如何在IIS管理器中快速创建并配置网站?
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
建站之星会员如何解锁更多建站功能?
如何制作一个表白网站视频,关于勇敢表白的小标题?
,石家庄四十八中学官网?
建站OpenVZ教程与优化策略:配置指南与性能提升
如何在自有机房高效搭建专业网站?
如何获取免费开源的自助建站系统源码?
建站DNS解析失败?如何正确配置域名服务器?
网站建设设计制作营销公司南阳,如何策划设计和建设网站?
如何选择适合PHP云建站的开源框架?
建站之星如何快速更换网站模板?
香港服务器部署网站为何提示未备案?
小建面朝正北,A点实际方位是否存在偏差?
建站之星如何助力企业快速打造五合一网站?
如何高效生成建站之星成品网站源码?
网页设计与网站制作内容,怎样注册网站?
建站之星如何快速生成多端适配网站?
建站之星在线客服如何快速接入解答?
招商网站制作流程,网站招商广告语?
威客平台建站流程解析:高效搭建教程与设计优化方案
武汉网站制作费用多少,在武汉武昌,建面100平方左右的房子,想装暖气片,费用大概是多少啊?
番禺网站制作公司哪家值得合作,番禺图书馆新馆开放了吗?
网站制作和推广的区别,想自己建立一个网站做推广,有什么快捷方法马上做好一个网站?
无锡营销型网站制作公司,无锡网选车牌流程?
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
如何在阿里云服务器自主搭建网站?
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
如何破解联通资金短缺导致的基站建设难题?
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
*请认真填写需求信息,我们会在24小时内与您取得联系。