版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
日期選擇器與時間選擇器日期選擇器概述日期選擇器DatePiker,是選擇日期的滑動選擇器組件。如右圖所示。接口描述:DatePicker(options?:{start?:Date,end?:Date,selected?:Date})根據(jù)指定范圍的Date創(chuàng)建可以選擇日期的滑動選擇器。DatePicker的參數(shù)參數(shù)說明:參數(shù)名參數(shù)類型必填參數(shù)描述startDate否指定選擇器的起始日期。默認值:Date('1970-1-1')endDate否指定選擇器的結束日期。默認值:Date('2100-12-31')selectedDate否設置選中項的日期。默認值:當前系統(tǒng)日期DatePicker的屬性屬性說明:名稱參數(shù)類型描述lunarboolean日期是否顯示農歷。-true:展示農歷。-false:不展示農歷。默認值:falseDatePicker的事件事件說明:名稱描述onChange(callback:(value:DatePickerResult)=>void)選擇日期時觸發(fā)該事件名稱參數(shù)類型描述yearnumber選中日期的年。monthnumber選中日期的月(0~11),0表示1月,11表示12月。daynumber選中日期的日。DatePickerResult對象說明:DatePicker使用示例@Entry@Componentstruct
DatePickerExample
{
@State
isLunar:
boolean
=
false
private
selectedDate:
Date
=
new
Date('2023-03-10')
build()
{
Column()
{
Button('切換公歷農歷')
.margin({
top:
30
})
.onClick(()
=>
{
this.isLunar
=
!this.isLunar
})
DatePicker({
start:
new
Date('1970-1-1'),
end:
new
Date('2100-1-1'),
selected:
this.selectedDate
})
.lunar(this.isLunar)
.onChange((value:
DatePickerResult)
=>
{
this.selectedDate.setFullYear(value.year,
value.month,
value.day)
console.info('select
current
date
is:
'
+
JSON.stringify(value))
})
}.width('100%')
}}時間選擇器概述時間選擇器TimePicker,是滑動選擇時間的組件。如右圖所示。接口描述:TimePicker(options?:{selected?:Date})默認以24小時的時間區(qū)間創(chuàng)建滑動選擇器。TimePicker的參數(shù)參數(shù)說明:參數(shù)名參數(shù)類型必填參數(shù)描述selectedDate否設置選中項的時間。默認值:當前系統(tǒng)時間TimePicker的屬性屬性說明:名稱參數(shù)類型描述useMilitaryTimeboolean展示時間是否為24小時制,不支持動態(tài)修改。默認值:falseTimePicker的事件事件說明:名稱描述onChange(callback:(value:TimePickerResult)=>void)選擇時間時觸發(fā)該事件。名稱參數(shù)類型描述hournumber選中時間的時。minutenumber選中時間的分。TimePickerResult對象說明:TimePicker使用示例@Entry@Componentstruct
TimePickerExample
{
@State
isMilitaryTime:
boolean
=
false
private
selectedTime:
Date
=
new
Date('2022-07-22T08:00:00')
build()
{
Column()
{
Button('切換12小時制/24小時制')
.margin({
top:
30
})
.onClick(()
=>
{
this.isMilitaryTime
=
!this.isMilitaryTime
})
TimePicker({
selected:
this.selectedTime,
})
.useMilitaryTime(this.isMilitaryTime)
.onChange((value:
TimePickerResult)
=>
{
this.selectedTime.setHours(value.hour,
value.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年環(huán)保廢棄物處理服務合同
- 2025年度航空航天研發(fā)設備采購合同解除書3篇
- 2025年度空運貨物出口運輸與國際航空運輸協(xié)會會員服務協(xié)議3篇
- 2024貿促會指定下載專區(qū)計算機硬件買賣合同3篇
- 一宅一物金銀銅專屬定制配送合同版
- 2024智能無人機研發(fā)與銷售服務合同
- 2024無房產離婚協(xié)議書制作指南與注意事項3篇
- 2025年度鏟車租賃與設備租賃組合服務合同2篇
- 手衛(wèi)生相關知識培訓課件
- 2024微信小程序用戶體驗設計服務合同3篇
- 魯教版七年級數(shù)學下冊(五四制)全冊完整課件
- 患者突發(fā)昏迷應急預案演練腳本-
- 智能機器人技術導論PPT完整全套教學課件
- 危險性較大的分部分項工程清單 及安全管理措施
- 中職英語語文版(2023)基礎模塊1 Unit 1 The Joys of Vocational School 單元測試題(含答案)
- 最全-房屋市政工程安全生產標準化指導圖冊
- 算法向善與個性化推薦發(fā)展研究報告
- 聚合物的流變性詳解演示文稿
- 電氣設備預防性試驗安全技術措施
- 壓力彈簧力度計算器及計算公式
- 內科學教學課件:免疫性血小板減少癥(ITP)
評論
0/150
提交評論