Skip to content

Time Picker ​

Scroll qilinadigan ustunli vaqt tanlagich; soat, daqiqa, sekund tanlashni va 12/24 soatlik formatni qo‘llab-quvvatlaydi.

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

<template>
  <VxTimePicker v-model="time" />
</template>

With Seconds ​

vue
<template>
  <VxTimePicker v-model="time" format="HH:mm:ss" />
</template>

12-Hour Format ​

vue
<template>
  <VxTimePicker v-model="time" format="hh:mm A" />
</template>

Step Intervals ​

Soat, daqiqa yoki sekund uchun o‘zingizga kerakli qadamni belgilang.

vue
<template>
  <VxTimePicker :minute-step="15" />
  <!-- Shows: 00, 15, 30, 45 -->
</template>

Min / Max Time ​

vue
<template>
  <VxTimePicker min-time="09:00" max-time="18:00" />
</template>

Non-editable ​

Click to pick
vue
<template>
  <VxTimePicker :editable="false" />
</template>

Disabled ​

14:30
vue
<template>
  <VxTimePicker v-model="time" disabled />
</template>

Props ​

PropTypeDefaultDescription
modelValuestring''Vaqt qiymati (v-model)
placeholderstring'Pick time'Placeholder matni
format'HH:mm' | 'HH:mm:ss' | 'hh:mm A' | 'hh:mm:ss A''HH:mm'Vaqt formati
disabledbooleanfalseO‘chirib qo‘yish
clearablebooleantrueTozalash tugmasi
editablebooleantrueMaska bilan klaviaturadan kiritishga ruxsat berish
minTimestring''Minimal vaqt (masalan, '09:00')
maxTimestring''Maksimal vaqt (masalan, '18:00')
hourStepnumber1Soat qadami
minuteStepnumber1Daqiqa qadami
secondStepnumber1Sekund qadami
triggerClassstring''Triggerning maxsus klassi
triggerStyleRecord<string, string>—Triggerning maxsus uslublari

Events ​

EventTypeDescription
update:modelValue(value: string) => voidVaqt o‘zgardi
change(value: string) => voidVaqt o‘zgardi