版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
日期选择器与时间选择器日期选择器概述日期选择器DatePiker,是选择日期的滑动选择器组件。如右图所示。接口描述:DatePicker(options?:{start?:Date,end?:Date,selected?:Date})根据指定范围的Date创建可以选择日期的滑动选择器。DatePicker的参数参数说明:参数名参数类型必填参数描述startDate否指定选择器的起始日期。默认值:Date('1970-1-1')endDate否指定选择器的结束日期。默认值:Date('2100-12-31')selectedDate否设置选中项的日期。默认值:当前系统日期DatePicker的属性属性说明:名称参数类型描述lunarboolean日期是否显示农历。-true:展示农历。-false:不展示农历。默认值:falseDatePicker的事件事件说明:名称描述onChange(callback:(value:DatePickerResult)=>void)选择日期时触发该事件名称参数类型描述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小时的时间区间创建滑动选择器。TimePicker的参数参数说明:参数名参数类型必填参数描述selectedDate否设置选中项的时间。默认值:当前系统时间TimePicker的属性属性说明:名称参数类型描述useMilitaryTimeboolean展示时间是否为24小时制,不支持动态修改。默认值:falseTimePicker的事件事件说明:名称描述onChange(callback:(value:TimePickerResult)=>void)选择时间时触发该事件。名称参数类型描述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. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年学生性格测试模拟试题及答案详解
- 2026年时政必考试题库(含答案)
- 2026年康复医学三基考试模拟题库(含答案)
- 心血管内科医师晋升副主任医师高级职称专题报告病例分析成人右肺动脉
- 2026年主持人礼仪模拟试题及答案详解
- 2026年护士资格考试统考题库(含答案)
- 2026年园林花卉学模拟试题一及答案详解
- 2026年新冠肺炎校园防控知识竞赛题库(含答案)
- 2026年网络安全防护与攻防实战演练题库
- 2026年食品安全标准与法规知识测试卷
- 2026年研学导师岗位培训考试试题(附答案)
- 26新五年级上册语文第一次月考检测卷1-2单元
- 第一单元《健康生活 单元小结》课件
- 2026全球及中国柠檬行业消费趋势与需求规模预测报告
- 雨课堂学堂在线学堂云《人工智能时代的创新思维(北京理工)》单元测试考核答案
- 雨课堂学堂在线学堂云《Reading and Writing in English(清华)》单元测试考核答案
- 挤出机培训课件
- 过敏性紫癜教学查房
- 2026年高考语文必背120个文言实词(教材例句+成语助记+练习+高考链接)学生版+解析版
- 全国大学生职业规划大赛《机电一体化技术》专业生涯发展展示【高职(专科)】
- 财产变更协议书
评论
0/150
提交评论