Skip to content
On this page

Calendar 日历组件

Calendar 日历组件以日、周、月三种视图提供管理日程操作。

基本用法

类型

ts
export interface DateObject {
    year?: number;
    month?: number;
    day?: number;
    hour?: number;
    minute?: number;
    second?: number;
}

属性

属性名类型默认值说明
eventsArray<Record<string, any>>[]事件列表
idFieldStringid事件id字段
firstDayOfTheWeekStringSun每周起始日, 可选值:Sun Mon
enableChangeViewBooleanfalse是否允许切换视图
defautViewStringmonth默认视图
fitBooleantrue是否适应父容器宽度
widthNumber800宽度, fit为false时生效
heightNumber600高度, fit为false时生效
enableCrossDayBooleanfalse是否允许跨天事件
eventDateFieldStringstartDate事件日期字段, enableCrossDay为false时生效
startDateFieldStringstartDate事件开始日期字段, enableCrossDay为true时生效
endDateFieldStringendDate事件结束日期字段, enableCrossDay为true时生效
activeDateDatenew Date()显示日期

事件

事件名说明回调参数
dayClick点击日期时触发(date: DateObject)

方法

方法名说明参数
loadEvents加载日程数据(events: Record<string, any>[])

TIP

暂无内容