Tui

TimePicker 时间选择器
用于选择或输入时间的组件,支持时、分、秒的选择。
基础用法
基本的时间选择器,支持 v-model 双向绑定。
示例代码
vue
格式与状态组合
合并演示 formatneedConfirmclearabledisabled
格式:HH:mm
仅展示“时:分”,适合常规排班场景。
即时提交(needConfirm=false)
点击时间项后立即更新,不需要再点击确认。
禁用状态
展示值但不可交互。
示例代码
vue
属性 Props
属性名
说明
类型
可选值
默认值
版本说明
modelValue / v-model
绑定值
string
value
绑定值(兼容旧版)
string
placeholder
输入框占位文本
string
"请选择时间"
size
输入框尺寸
string
"medium"
disabled
是否禁用
boolean
false
format
显示在输入框中的格式
string
"HH:mm:ss"
needConfirm
是否显示底部确认按钮,关闭后选择即更新值
boolean
true
added 0.6.7
clearable
是否可清空
boolean
false
事件 Events
事件名
说明
回调参数
版本说明
change
值变化时触发(needConfirm=false 时选择即触发)
(value: string)
update:modelValue
当绑定值变化时触发
(value: string)
blur
当输入框失去焦点时触发
focus
当输入框获得焦点时触发
基础用法
格式与状态组合
属性 Props
事件 Events