mirror of
https://gitee.com/element-plus/element-plus.git
synced 2024-12-14 09:20:51 +08:00
55348b30b6
* style: use prettier * style: just prettier format, no code changes * style: eslint fix object-shorthand, prefer-const * style: fix no-void * style: no-console
4.2 KiB
4.2 KiB
タイムピッカー
時間インプットにはタイムピッカーを使用します。
固定タイムピッカー
ユーザーが選択できる固定時間のリストを提供する。
:::demo el-time-select
ラベルを使用し、開始時刻、終了時刻、タイムステップを start
, end
, step
で指定します。`
<el-time-select
v-model="value"
start="08:30"
step="00:15"
end="18:30"
placeholder="Select time"
>
</el-time-select>
<script>
export default {
data() {
return {
value: '',
}
},
}
</script>
:::
固定時間範囲
開始時間が最初に選ばれた場合は、それに応じて終了時間が変更されます。
:::demo
<template>
<el-time-select
placeholder="Start time"
v-model="startTime"
start="08:30"
step="00:15"
end="18:30"
>
</el-time-select>
<el-time-select
placeholder="End time"
v-model="endTime"
start="08:30"
step="00:15"
end="18:30"
:minTime="startTime"
>
</el-time-select>
</template>
<script>
export default {
data() {
return {
startTime: '',
endTime: '',
}
},
}
</script>
:::
Attributes
Attribute | Description | Type | Accepted Values | Default |
---|---|---|---|---|
model-value / v-model | バインディング値 | — | — | |
disabled | タイムピッカーが無効になっているかどうか | boolean | — | false |
editable | 入力が編集可能かどうか | boolean | — | true |
clearable | クリアボタンを表示するかどうか | boolean | — | true |
size | 入力のサイズ | string | medium / small / mini | — |
placeholder | 非範囲モード時のプレースホルダ | string | — | — |
name | ネイティブ入力の name と同じ |
string | — | — |
prefix-icon | カスタムプレフィックスアイコンクラス | string | — | el-icon-time |
clear-icon | カスタムクリアアイコンクラス | string | — | el-icon-circle-close |
start | 開始時刻 | string | — | 09:00 |
end | 終了時刻 | string | — | 18:00 |
step | タイムステップ | string | — | 00:30 |
minTime | 最低時間、それ以前の時間は無効化されます。 | string | — | 00:00 |
maxTime | 最大時間、この時間以降は無効化されます。 | string | — | — |
イベント
Event Name | Description | Parameters |
---|---|---|
change | ユーザーが値を確認したときにトリガされます。 | component's binding value |
blur | インプットがぼやけたときされます | component instance |
focus | 入力がフォーカスされているときにトリガされます。 | component instance |
方法
Method | Description | Parameters |
---|---|---|
focus | インプットコンポーネントにフォーカス | — |
blur | blur the Input component | — |