api.md 7.0 KB

TimePicker Props

名称 类型 默认值 必传 说明
visible boolean false N 是否显示。
type TimePickerType 'YYYYMMDDhhmmss' N 时间类型。
yearProps TimePickerItem {} N 年份列参数。
monthProps TimePickerItem {} N 月份列参数。
dayProps TimePickerItem {} N 日期列参数。
hourProps TimePickerItem {} N 小时列参数。
minuteProps TimePickerItem {} N 分钟列参数。
secondProps TimePickerItem {} N 秒钟列参数。
initYear string '' N 初始选定的年份。
initMonth string '' N 初始选定的月份。
initDay string '' N 初始选定的日期。
initHour string '' N 初始选定的小时。
initMinute string '' N 初始选定的分钟。
initSecond string '' N 初始选定的秒钟。
minuteStep number 1 N 分钟步长。
secondStep number 1 N 秒钟步长。
yearRange [number,number]\|[] [] N 年份范围。
monthRange [number,number] [1, 12] N 月份范围。
hourRange [number,number] [0, 23] N 小时范围。
minuteRange [number,number] [0, 59] N 分钟范围。
secondRange [number,number] [0, 59] N 秒钟范围。
showTips boolean true N 是否显示提示信息。
cancelText string 当前语言的 timePicker.defaultCancel N 取消选项文本。
confirmText string 当前语言的 timePicker.defaultConfirm N 确定选项文本。
title string 当前语言的 timePicker.defaultTitle N 中间标题文本。
yearText string 当前语言的 timePicker.defaultYear N 年份列提示文本。
monthText string 当前语言的 timePicker.defaultMonth N 月份列提示文本。
dayText string 当前语言的 timePicker.defaultDay N 日期列提示文本。
hourText string 当前语言的 timePicker.defaultHour N 小时列提示文本。
minuteText string 当前语言的 timePicker.defaultMinute N 分钟列提示文本。
secondText string 当前语言的 timePicker.defaultSecond N 秒钟列提示文本。
outFormat string '' N 返回数据格式。
popup Popup {} N 弹出层参数。

TimePicker Events

名称 类型 参数 描述
onclose () => void - 关闭时触发。
oncancel () => void - 点击左侧取消时触发。
onconfirm (timeStr: string, timeObj: TimePickerObj) => void timeStr - 格式化后的时间字符串
timeObj - 时间对象
点击右侧确定时触发。

TimePickerItem Props

名称 类型 默认值 必传 说明
flex number 1 N 年、月、日、时、分、秒数据列所占的宽度比例。
showRow 3\|5\|7 5 N 年、月、日、时、分、秒数据列可见行数。
align 'left'\|'center'\|'right' 'center' N 年、月、日、时、分、秒数据列对齐方式。

TimePickerType

type TimePickerType =
	| 'YYYY'
	| 'MM'
	| 'hh'
	| 'mm'
	| 'ss'
	| 'YYYYMM'
	| 'hhmm'
	| 'mmss'
	| 'YYYYMMDD'
	| 'hhmmss'
	| 'YYYYMMDDhh'
	| 'YYYYMMDDhhmm'
	| 'YYYYMMDDhhmmss';

TimePickerObj

type TimePickerObj = { YYYY: string; MM: string; DD: string; hh: string; mm: string; ss: string };