如何在4.2版中实现Ext js Calender

时间:2016-09-02 06:26:34

标签: extjs

  

尝试在ext js 4.2中实现Ext js Pro日历时遇到错误   错误是无法在AbstarctCalndar.js中的行var startDate = Extensible.Date.add(Ext.Date.clearTime(start || new Date(), true))中读取未定义的属性“添加”;   我的入门代码是

Ext.Loader.setConfig({
enabled: true,
disableCaching: false,
paths: {
   "Extensible": "extjs/src/extensible/src",
   "Extensible.example": "extjs/src/extensible/examples"
}
});
Ext.require([
'Extensible.calendar.data.MemoryEventStore',
'Extensible.calendar.CalendarPanel',
'Extensible.example.calendar.data.Events'
]);
  

以下是app.js中的简单代码

Ext.onReady(function () {

var eventStore = Ext.create('Extensible.calendar.data.MemoryEventStore', {

    // defined in ../data/Events.js
data:  [{
        "id": 1001,
        "CalendarId": 1,
        "StartDate": "2015-03-18",
        "EndDate": "2015-03-28",
        "Title": "Vacation",
        "Notes": "Have fun"
    }]
});

//
// example 1: simplest possible stand-alone configuration
//
    var cal = new Ext.create('Extensible.calendar.CalendarPanel', {
    eventStore: eventStore,

    title: 'Basic Calendar',
    width: 700,
    height: 500
});
     Ext.create('Ext.form.Panel', {
        renderTo: Ext.getBody(),
        width: 100,
        height : 100,
        border : true,
        frame : true,
        layout: 'auto',// auto is one of the layout type.
        items: [cal]
     });
  });
  

请提供活动商店数据和日历商店数据的示例数据。   请在MVC和onReady

中建议使用代码

0 个答案:

没有答案