我試圖在我的ExtJs 4.1應用程序中設置一個Extensible Calendar Pro,但是我仍然得到一個的名稱是undefined錯誤。設置可擴展日曆的問題
編輯:
我解決了原來的問題,但在另一個直接去了。
更新代碼:
Ext.define('ZeuS.view.panels.ZeusMainPanel',{
extend: 'Ext.panel.Panel',
id : 'zeusMainPanel',
alias : 'widget.zeus',
requires : [
'Extensible.Extensible',
'Extensible.calendar.CalendarPanel',
'Extensible.calendar.data.MemoryEventStore',
'Extensible.calendar.data.EventModel',
'Extensible.calendar.view.*'
],
autoShow : true,
layout : 'border',
border : false,
initComponent : function(){
this.items = [{
/*
* Some other Ext Elements
*/
}, {
region : 'east',
xtype : 'extensible.calendarpanel',
name : 'zeus-calendar',
width : 500,
eventStore: Ext.create('Extensible.calendar.data.EventStore', {
data: Ext.create('Extensible.calendar.data.EventModel',{
StartDate: '2101-01-12 12:00:00',
EndDate: '2101-01-12 13:30:00',
Title: 'My cool event',
Notes: 'Some notes'
})
})
}
];
this.callParent(arguments);
}
});
現在它加載正確時,包括可擴展單的所有類,但沒有任何工程。我只是有一個白色的屏幕,沒有在控制器或其他地方被調用的功能。當我從需求列表中刪除它時,它會出現此錯誤:Extensible.log is not a function
我是否在所有權利使用插件?
有什麼建議嗎?
在註釋掉的其他Ext Elements中,你確實有一些區域:'center',對吧? – sha
是的,我有。這是一個完全有效的邊界佈局。這些部分只是提出問題的空間。 – Demnogonis
那麼,究竟哪裏出錯? – sha