[img]http://files.jb51.net/file_images/article/201609/2016927152531107.gif?2016827152551[/img]
picker选择器分为三种,普通选择器,时间选择器, 日期选择器 用mode属性区分,默认是普通选择器。测试时时间和日期点击无反应不知道是BUG还是啥!没法手机测试现在也不知道咋回事!!
主要属性:
[b]普通选择器[/b]
[img]http://files.jb51.net/file_images/article/201609/2016927152624605.png?2016827152646[/img]
[b]时间选择器[/b]
[img]http://files.jb51.net/file_images/article/201609/2016927152712559.png?2016827152733[/img]
[b]日期选择器[/b]
[img]http://files.jb51.net/file_images/article/201609/2016927152752487.png?201682715288[/img]
wxml
<view>普通选择器</view>
<!--mode默认selector range数据源value选择的index bindchange事件监听-->
<picker mode="selector" range="{{array}}" value="{{index}}" bindchange="listenerPickerSelected">
<text>{{array[index]}}</text>
</picker>
<view>时间选择器</view>
<picker mode="time" value="{{time}}" start="06:00" end="24:00" bindchange="listenerTimePickerSelected">
<text>{{time}}</text>
</picker>
<view>日期选择器</view>
<picker mode="date" value="{{date}}" start="2016-09-26" end="2017-10-10" bindchange="listenerDatePickerSelected">
<text>{{date}}</text>
</picker>
js
Page({
data:{
// text:"这是一个页面"
array: ['Android', 'IOS', 'ReactNativ', 'WeChat', 'Web'],
index: 0,
time: '08:30',
date: '2016-09-26'
},
/**
* 监听普通picker选择器
*/
listenerPickerSelected: function(e) {
//改变index值,通过setData()方法重绘界面
this.setData({
index: e.detail.value
});
},
/**
* 监听时间picker选择器
*/
listenerTimePickerSelected: function(e) {
//调用setData()重新绘制
this.setData({
time: e.detail.value,
});
},
/**
* 监听日期picker选择器
*/
listenerDatePickerSelected:function(e) {
this.setDate({
date: e.detail.value
})
},
onLoad:function(options){
// 页面初始化 options为页面跳转所带来的参数
},
onReady:function(){
// 页面渲染完成
},
onShow:function(){
// 页面显示
},
onHide:function(){
// 页面隐藏
},
onUnload:function(){
// 页面关闭
}
})
[b]
相关文章:[/b]
[url=http://www.1sucai.cn/article/93584.htm]hello WeApp [/url] [url=http://www.1sucai.cn/article/93618.htm]icon组件
Window [/url] [url=http://www.1sucai.cn/article/93627.htm]text组件[/url] [url=http://www.1sucai.cn/article/93655.htm]switch组件[/url]
[url=http://www.1sucai.cn/article/93592.htm]tabBar底部导航[/url] [url=http://www.1sucai.cn/article/93629.htm] progress组件[/url] [url=http://www.1sucai.cn/article/93656.htm]action-sheet[/url]
[url=http://www.1sucai.cn/article/93598.htm]应用生命周期[/url] [url=http://www.1sucai.cn/article/93632.htm]button组件[/url] [url=http://www.1sucai.cn/article/93672.htm]modal组件
页面生命周期[/url] [url=http://www.1sucai.cn/article/93634.htm]checkbox组件 [/url]
[url=http://www.1sucai.cn/article/93675.htm]toast组件[/url]
[url=http://www.1sucai.cn/article/93603.htm]模块化详 [/url] [url=http://www.1sucai.cn/article/93637.htm]form组件详 [/url] [url=http://www.1sucai.cn/article/93679.htm] loading 组件
数据绑定[/url] [url=http://www.1sucai.cn/article/93643.htm]input 组件[/url] [url=http://www.1sucai.cn/article/93680.htm]navigator 组件[/url]
[url=http://www.1sucai.cn/article/93611.htm]View组件[/url] [url=http://www.1sucai.cn/article/93645.htm]picker组件[/url] [url=http://www.1sucai.cn/article/93681.htm] audio 组件[/url]
[url=http://www.1sucai.cn/article/93612.htm]scroll-view组件[/url] [url=http://www.1sucai.cn/article/93649.htm]radio组件[/url] [url=http://www.1sucai.cn/article/93690.htm] video组件[/url]
[url=http://www.1sucai.cn/article/93616.htm]swiper组件[/url] [url=http://www.1sucai.cn/article/93654.htm]slider组件[/url] [url=http://www.1sucai.cn/article/93688.htm] Image组件[/url]