1.0.1 • Published 1 month ago

@tanzhenxing/zx-time-select v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
1 month ago

zx-time-select 时间选择器

用于选择时间,支持 H5、小程序、App,适配 uniapp。参考自 Element Plus 的 el-time-select。

基本用法

<zx-time-select v-model="time" />

属性(Props)

属性名说明类型默认值
modelValue绑定值,格式 HH:mmString
start可选起始时间String09:00
end可选结束时间String18:00
step时间间隔(步长)String00:30
format显示格式(dayjs格式)StringHH:mm
minTime最早可选时间String
maxTime最晚可选时间String
placeholder占位符String请选择时间
clearable是否可清空Booleantrue
disabled是否禁用Booleanfalse

事件(Events)

事件名说明回调参数
change选中时间时触发value: String
clear点击清空时触发

插槽(Slots)

用法示例

<template>
  <zx-time-select v-model="time" start="08:30" end="18:30" step="00:15" format="hh:mm A" />
</template>

<script setup>
import { ref } from 'vue'
const time = ref('')
</script>

注意事项

  • 组件内部使用 <picker mode="time">,兼容各端。
  • 不支持秒级选择。
  • format 仅影响显示,实际绑定值始终为 HH:mm 格式。
  • 组件无浏览器特有 DOM 依赖。

参考文档

1.0.1

1 month ago