日期
使用與 UOF X 一致的日期/日期時間選擇器
Import 相依¶
使用方式¶
ngModel¶
form¶
readonly¶
range¶
enableTime¶
canSetMinute = false¶
<uofx-date-picker formControlName="date" [canSetMinute]="false" [enableTime]="true"></uofx-date-picker>
可用屬性¶
日期與時間格式請參考元件官方文件:flatpickr
參數名稱 | 類型 | 預設值 | 說明 |
---|---|---|---|
readonly |
boolean | false | 是否為唯讀模式 |
range |
boolean | false | 是否啟用區間選擇 |
enableTime |
boolean | false | 是否啟用時間選擇 |
dateFormat |
string | Y/m/d | 日期顯示格式(依 flatpickr 規則) |
timeFormat |
string | H:i | 時間顯示格式(依 flatpickr 規則) |
minDate |
string / Date | null | 可選的最小日期 |
maxDate |
string / Date | null | 可選的最大日期 |
canSetMinute |
boolean | true | 是否顯示分鐘選擇器 |
minuteStep |
number | 5 | 分鐘選擇的間距單位(Step) |
placeholder |
string | null | 輸入框提示文字 |
可用事件¶
事件名稱 | 參數 | 說明 |
---|---|---|
onChange |
$event: FlatpickrEvent | 日期改變時觸發 |