Добавление 2 недель просмотра в календаре ExtJs 6

Я хочу добавить 2 недели просмотра в календаре, но я не смог этого сделать. Что мой код до сих пор, это не отображение календаря, выдавая следующую ошибку:

Uncaught TypeError: view.getView не является функцией в constructor.recalculate (Multi.js?_Dc=20180710185310:227)...

{
[...]   
    day: {
        addForm: null,
        editForm: null,
        listeners: {
            eventtap: 'onEventClick',
            //click: 'onDayClick'
        }
    },
    week: {
        xtype: 'calendar-week'// This shows the one week view
    },
    weeks:{
        xtype: 'calendar-weeksview'// but this give error
    }
},
bind: {
    store: '{calendars}'
}

1 ответ

Вы всегда должны быть очень осторожны с компонентами, которые находятся под двумя компонентами, которые, как и сетки, состоят из одной панели и одного вида.

xtype: 'calendar-weeksview' находится не в той же папке, что и xtype: 'calendar-week', в то время как xtype: 'calendar-weeks' является. Вы можете попробовать это.

Другие вопросы по тегам