一、操作環境
操作系統: Windows 10 專業版、IDE:DevEco Studio 3.1、SDK:HarmonyOS 3.1+
二、DatePicker組件
日期選擇器組件,用于根據指定日期范圍創建日期滑動選擇器。
子組件
無。
接口
DatePicker(options?: {start?: Date, end?: Date, selected?: Date})
根據指定范圍的Date創建可以選擇日期的滑動選擇器。
構造參數
屬性
除支持 通用屬性外,還支持以下屬性:
事件
除支持 通用事件外,還支持以下事件:
三、示例
代碼
// xxx.ets
@Entry
@Component
struct DatePickerExample {
@State isLunar: boolean = false
private selectedDate: Date = new Date('2021-08-08')
build() {
Column() {
Button('切換公歷農歷')
.margin({ top: 30, bottom: 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%')
}
}
圖例
審核編輯 黃宇
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
選擇器
+關注
關注
0文章
108瀏覽量
14539 -
鴻蒙
+關注
關注
57文章
2352瀏覽量
42858
發布評論請先 登錄
相關推薦
鴻蒙ArkUI開發-Video組件的使用
以視頻功能為例,在應用開發過程中,我們需要通過ArkUI提供的Video組件為應用增加基礎的視頻播放功能。借助Video組件,我們可以實現視頻的播放功能并控制其播放狀態。常見的視頻播放
鴻蒙開發OpenHarmony組件復用案例
)
}
}, item => item)
}
}
}
本文主要是對鴻蒙開發基礎當中的OpenHarmony技術組件復用示例, 更多鴻蒙開發
發表于 01-15 17:37
鴻蒙開發-ArkUI 組件基礎
1 組件介紹
組件(Component)是界面搭建與顯示的最小單位,HarmonyOS ArkUI聲明式開發范式為開發者提供了豐富多樣的UI
發表于 01-17 19:31
鴻蒙開發-ArkUI框架實戰【日歷應用 】
對于剛剛接觸OpenHarmony應用開發的開發者,最快的入門方式就是開發一個簡單的應用,下面記錄了一個日歷應用的開發過程,通過日歷應用的開發
發表于 01-17 21:37
鴻蒙開發實戰-(ArkUI)List組件和Grid組件的使用
一系列相同寬度的列表項,連續、多行呈現同類數據,例如圖片和文本。常見的列表有線性列表(List列表)和網格布局(Grid列表):
為了幫助開發者構建包含列表的應用,ArkUI提供了List組件和Grid
發表于 01-18 20:18
求助,HarmonyOS應用中的DatePicker組件如何隱藏日期的選擇?
本人想用日期選擇器組件DatePicker,只進行年、月的選擇,不想進行日期選擇,請問如何隱藏日期選擇項???
發表于 05-07 11:44
編程小白也能快速掌握的ArkUI JS組件開發
好評。特別是它的ArkUI JS組件在線預覽功能,不但可以從中學習基礎組件的使用,還可以在線體驗一鍵預覽的編譯效果。
通過Playground在線體驗,從前沒有接觸過編程的小白也可以分分鐘掌握
發表于 08-31 11:09
OpenHarmony使用ArkUI Inspector分析布局
多余的嵌套層次,縮短組件刷新耗時。本文會介紹如何使用ArkUI Inspector工具分析布局,提示應用響應性能。
● 關鍵字:列舉本文相關的關鍵字:OpenHarmony HarmonyOS
發表于 09-04 15:27
ArkUI新能力,助力應用開發更便捷
作者:niulihua,華為ArkUI技術專家;wanglei,華為ArkUI技術專家 ArkUI是一套構建分布式應用的聲明式UI開發框架。它具備簡潔自然的UI信息語法、豐富的UI
鴻蒙ArkUI實例:【自定義組件】
組件是 OpenHarmony 頁面最小顯示單元,一個頁面可由多個組件組合而成,也可只由一個組件組合而成,這些組件可以是ArkUI
評論