Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Extjs日历面板_Javascript_Extjs - Fatal编程技术网

Javascript Extjs日历面板

Javascript Extjs日历面板,javascript,extjs,Javascript,Extjs,我正在ExtJS4上开发应用程序 我使用的是MVC架构。 在Extjs的本机示例中,有来自可扩展日历的日历。 我试着在我的应用程序中使用这个例子,尽管MVC工作得很好, 如何在我的应用程序中使用此示例? 请帮帮我! 这是我的看法 Ext.define('Module.notification.reminder.view.Calendar', { extend: 'Ext.panel.Panel', alias: 'widget.calendartry', requ

我正在ExtJS4上开发应用程序 我使用的是MVC架构。 在Extjs的本机示例中,有来自可扩展日历的日历。 我试着在我的应用程序中使用这个例子,尽管MVC工作得很好, 如何在我的应用程序中使用此示例? 请帮帮我! 这是我的看法

    Ext.define('Module.notification.reminder.view.Calendar', {
    extend: 'Ext.panel.Panel',
    alias: 'widget.calendartry',
    requires: [
        'Ext.Viewport',
        'Ext.layout.container.Border',
        'Ext.data.proxy.Rest',
        'Ext.picker.Date',
        'Ext.calendar.util.Date',
        'Ext.calendar.CalendarPanel',
        'Ext.calendar.data.MemoryCalendarStore',
        'Ext.calendar.data.MemoryEventStore',
        'Ext.calendar.data.Events',
        'Ext.calendar.data.Calendars',
        'Ext.calendar.form.EventWindow'
    ],
    autoShow: false,
    layout: 'fit',
    Store: ['Ext.calendar.data.Events'],
    initComponent: function () {



        this.items = [{
                xtype: 'calendarpanel',
                eventStore: Ext.create('Ext.data.ArrayStore', {}),
                calendarStore: Ext.create('Ext.data.ArrayStore', {}),
                title: 'Calendar',
                name: 'eLeave-calendar',
                height: 500,
                width: 500
            }];
        Ext.calendar.data.CalendarModel.reconfigure();
        this.callParent(arguments);
    }
});

在面板或容器中使用xtpe:“datefield”

items: [{
xtype: 'datefield',name: 'startPeriod',
fieldLabel: 'Start Period',
emptyText: 'Select Period',allowBlank: false
},                                   
{
xtype: 'datefield',name: 'endPeriod',
fieldLabel: 'End Period' 
emptyText: 'Select Period',allowBlank: false
}]

不清楚你想要什么。您尝试了什么,导致了哪些错误行为?我想在MVCI中实现可扩展日历。我收到了一个错误类型错误:b.getSelectionModel不是函数请帮助解决我的错误,因为这是一个封闭源代码组件,全世界使用的人不超过几百人,错误应报告给外部支持部门,在哪一部分?你能解释一下吗