微信小程序 picker 组件详解及简单实例

您所在的位置:网站首页 小程序选择器组件 微信小程序 picker 组件详解及简单实例

微信小程序 picker 组件详解及简单实例

2022-05-19 20:15| 来源: 网络整理| 查看: 265

微信小程序picker

相关文章:

微信小程序 Button

微信小程序 radio

微信小程序 slider

微信小程序 switch

微信小程序 textarea

微信小程序 picker-view

微信小程序 picker

微信小程序 label

微信小程序 input 

微信小程序 form

微信小程序 checkbox

实现效果图:

picker

微信小程序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}

示例代码:

地区选择器 当前选择:{{array[index]}} 时间选择器 当前选择: {{time}} 日期选择器 当前选择: {{date}} 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 }) } })

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

随时随地学软件编程-关注百度小程序和微信小程序 关于找一找教程网

本站文章仅代表作者观点,不代表本站立场,所有文章非营利性免费分享。 本站提供了软件编程、网站开发技术、服务器运维、人工智能等等IT技术文章,希望广大程序员努力学习,让我们用科技改变世界。 [微信小程序 picker 组件详解及简单实例]http://www.zyiz.net/tech/detail-12990.html



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3