Ext-js: невозможно отобразить данные на панели календаря - PullRequest
0 голосов
/ 01 июня 2018

Я пытаюсь добавить панель календаря в веб-приложение.Но я не могу отображать события в календаре.

Вот код:

{
    xtype: 'calendar',
    layout: 'fit',
    flex: 7,
    align: 'stretch',
    autoHeight: true,

    views: {
        day: {
            startTime: 6,
            endTime: 22
        },
        workweek: {
            xtype: 'calendar-week',
            titleTpl: '{start:date("j M")} - {end:date("j M")}',
            label: 'Work Week',
            weight: 15,
            dayHeaderFormat: 'D d',
            firstDayOfWeek: 1,
            visibleDays: 5
        }
    },
    timezoneOffset: 0
    store: {
        autoLoad: false,
        proxy: {
            type: 'ajax',
            url: 'calendar.ext',
        }
    }

    }

Вызов Ajax возвращает следующие данные:

    {

  "Data": [
    {
      "id": "153_0",
      "calendarId": 47,
      "title": "BELC21 > 153 > Mango",
      "startDate": "2016-08-19T00:00:00-05:00",
      "endDate": "2016-08-31T00:00:00-05:00",
      "allDay": true
    }
]}

Если кто-то может помочь мне с тем, как я должен отображать события накалендарь с данными в памяти или динамическими данными.

1 Ответ

0 голосов
/ 02 июня 2018

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

...