[英]Get events from AlloyUI Scheduler
我試圖從調度程序中獲取事件,但似乎無法這樣做。 通過查看他們的文檔,我發現我需要實現SchedulerEventSupport。 我是這樣實現的:
var agendaView = new Y.SchedulerAgendaView();
var dayView = new Y.SchedulerDayView();
var eventRecorder = new Y.SchedulerEventRecorder();
//global variable
eventSupport = new Y.SchedulerEventSupport();
var monthView = new Y.SchedulerMonthView();
var weekView = new Y.SchedulerWeekView();
schedule = new Y.Scheduler(
{
activeView: weekView,
boundingBox: '#myScheduler',
date: new Date(2013, 1, 4),
eventRecorder: eventRecorder,
items: events,
render: true,
eventSupport: eventSupport,
views: [dayView, weekView, monthView, agendaView]
}
);
function displayEvents(){
console.log(eventSupport.getEvents());
}
每次運行displayEvents()時,都會發生此錯誤TypeError: Cannot read property 'sort' of undefined
。
如何顯示計划程序中保存的事件?
function displayEvents(){
console.log(schedule.getEvents());
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.