- 基本显示设置之firstDay
- 基本显示设置之isRTL
- 基本显示设置之weekends
- 基本显示设置之hiddenDays
- 基本显示设置之weekMode
- 基本显示设置之weekNumbers
- 基本显示设置之weekNumberCalculation
- 基本显示设置之height
- 基本显示设置之contentHeight
- 基本显示设置之aspectRatio
- 基本显示设置之handleWindowResize
- 基本显示设置之viewRender
- 基本显示设置之viewDestroy
- 基本显示设置之dayRender
- 基本显示设置之windowResize
- 基本显示设置之render
- 基本显示设置之destroy
- 视图之概况
- 视图之View Object
- 视图之View Option Hash
- 视图之defaultView
- 视图之getView
- 视图之changeView
- 议程设置之allDaySlot
- 议程设置之allDayText
- 议程设置之axisFormat
- 议程设置之slotMinutes
- 议程设置之snapMinutes
- 议程设置之defaultEventMinutes
- 议程设置之firstHour
- 议程设置之minTime
- 议程设置之maxTime
- 议程设置之slotEventOverlap
- 当前时间设置之year
- 当前时间设置之month
- 当前时间设置之date
- 当前时间设置之prev
- 当前时间设置之next
- 当前时间设置之prevYear
- 当前时间设置之nextYear
- 当前时间设置之today
- 当前时间设置之gotoDate
- 当前时间设置之incrementDate
- 当前时间设置之getDate
- 文本自定义之timeFormat
- 文本自定义之columnFormat
- 文本自定义之titleFormat
- 文本自定义之buttonText
- 文本自定义之monthNames
- 文本自定义之monthNamesShort
- 文本自定义之dayNames
- 文本自定义之dayNamesShort
- 文本自定义之weekNumberTitle
- 鼠标事件之dayClick
- 鼠标事件之eventClick
- 鼠标事件之eventMouseover
- 鼠标事件之eventMouseout
- 日程编辑之selectable
- 日程编辑之selectHelper
- 日程编辑之unselectAuto
- 日程编辑之unselectCancel
- 日程编辑之select(callback)
- 日程编辑之unselect
- 日程编辑之select(method)
- 日程编辑之unselect(method)
- 工具之formatDate
- 工具之formatDates
- 工具之parseDate
- 工具之parseISO8601
- 数据之Event Object
- 数据之Event Source Object
- 数据之events(数组)
- 数据之events(json)
- 数据之events(函数)
- 数据之eventSources
- 数据之allDayDefault
- 数据之ignoreTimezone
- 数据之startParam
- 数据之endParam
- 数据之lazyFetching
- 数据之eventDataTransform
- 数据之loading
- 数据之updateEvent
- 数据之clientEvents
- 数据之removeEvents
- 数据之refetchEvents
- 数据之addEventSource
- 数据之removeEventSource
- 日程渲染之Colors
- 日程渲染之eventColor
- 日程渲染之eventBackgroundColor
- 日程渲染之eventBorderColor
- 日程渲染之eventTextColor
- 日程渲染之eventRender
- 日程渲染之eventAfterRender
- 日程渲染之eventAfterAllRender
- 日程渲染之eventDestroy
- 日程渲染之renderEvent
- 日程渲染之rerenderEvents
- 拖拽和调整之Requirements
- 拖拽和调整之editable
- 拖拽和调整之eventStartEditable
- 拖拽和调整之eventDurationEditable
- 拖拽和调整之dragRevertDuration
- 拖拽和调整之dragOpacity
- 拖拽和调整之eventDragStart
- 拖拽和调整之eventDragStop
- 拖拽和调整之eventDrop
- 拖拽和调整之eventResizeStart
- 拖拽和调整之eventResizeStop
- 拖拽和调整之eventResize
- 外部元素拖拽之droppable
- 外部元素拖拽之dropAccept
- 外部元素拖拽之drop
- 中文配置
数据之Event Object
Event Object 是一个 js 对象,存储日程表的日程信息,支持属性有以下这些:
id | string 或者 int 类型,可选 日程的唯一地标识。重复的不同实例都应该有相同的id。 |
title | string 类型,必选 显示在上的文字 |
allDay | 布尔类型,可选 当发生在某个特定的时段时,此属性决定是否显示日程的时间。当然,在议程周视图和议程天视图中,决定了日程是否显示在”all-day“槽。 当给 events 或者 eventSources 指定 Event Object 的时候,忽略此参数的话,将会自动从 allDayDefault 继承。 |
start | Date 类型,必选 日程开始的时间。 eventseventSources |
end | Date 类型,可选 日程的结束时间。 和 start 一样,你可以指定 IETF格式,ISO8601格式和 UNIX时间戳。如果日程是 “all-day” 的,那么FullCalendar中start为11月10日,end为11月12日的日程,时长是3天(其实就是 “<” 和 “<=” 的问题);如果日程不是例如end是00:00的话,日程是没有跨越到下一天的。 |
url | string 类型,可选 用户点击日程的时候访问的url,更多控制访问的信息见 eventClick 回调。 |
className | string 或者 Array 类型,可选 一个css类(或者一组),附加到日程的 DOM 元素上。 |
editable | 布尔类型,可选 重写 editable 选项,注意只针对当前的这个日程,其他日程不受影响。 |
startEditable | 布尔类型,可选 重写 eventStartEditable 选项,注意只针对当前的这个日程,其他日程不受影响。 |
durationEditable | 布尔类型,可选 重写 eventDurationEditable 选项,注意只针对当前的这个日程,其他日程不受影响。 |
source | Event Source Object,自动附加 日程来源的引用。 |
color | 和 eventColor 作用一样,设置日程的背景色和边框。 |
backgroundColor | 和 eventBackgroundColor 一样,设置日程的背景色。 |
borderColor | 作用一样,设置日程的边框。 |
textColor | 作用一样,设置日程的文字颜色。 |
此外,你可以添加你需要的属性在 Event Object 中,FulCalendar不会识别也不会删除这些自定义属性。
官方英文文档:http://arshaw.com/fullcalendar/docs/event_data/Event_Object/
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论