openPicker
2022-06-13 15:23 更新
打开时间选择器
openPicker({params}, callback(ret, err))
params
type:
- 类型:字符串
- 默认值:无
- 描述:拾取器类型
- 取值范围
date //日期
time //时间
date_time //日期和时间,Android不支持
date:
- 类型:字符串
- 默认值:当前时间
- 描述:(可选项)时间格式化字符串,格式yyyy-MM-dd HH:mm
minDate:
- 类型:字符串
- 默认值:无
- 描述:(可选项)能够选择的最小时间,格式yyyy-MM-dd HH:mm,只iOS有效
maxDate:
- 类型:字符串
- 默认值:无
- 描述:(可选项)能够选择的最大时间,格式yyyy-MM-dd HH:mm,只iOS有效
title:
- 类型:字符串
- 默认值:无
- 描述:(可选项)显示在拾取器上面的标题
arrowRect:
- 类型:JSON 对象
- 默认值:无
- 描述:(可选项)iPad中显示时,箭头指向的位置,只iPad有效
- 内部字段:
{
x:0, //左上角x坐标,数字类型
y:0, //左上角y坐标,数字类型
w:0, //宽度,数字类型
h:0, //高度,数字类型
}
arrowDirection:
- 类型:字符串
- 默认值:any
- 描述:(可选项)iPad中显示时,箭头指向的方向,只iPad有效
- 取值范围
left // 指向左边
right // 指向右边
up // 指向上边
down // 指向下边
any // 系统根据页面情况选择合适的方向
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
{
year:2000, //年
month:1, //月
day:1, //日
hour:12, //时
minute:00 //分
}
示例代码
api.openPicker({
type: 'date_time',
date: '2014-05-01 12:30',
title: '选择时间'
}, function(ret, err) {
if (ret) {
api.alert({
msg:JSON.stringify(ret)
});
} else {
api.alert({
msg:JSON.stringify(err)
});
}
});
补充说明
时间选择器
可用性
iOS系统,Android系统
可提供的1.0.0及更高版本
以上内容是否对您有帮助:
更多建议: