Показать сообщение отдельно
  #3 (permalink)  
Старый 19.02.2019, 18:25
Аспирант
Отправить личное сообщение для Ambassador Посмотреть профиль Найти все сообщения от Ambassador
 
Регистрация: 12.11.2015
Сообщений: 68

Приветствую.
Swat2k - Спасибо за ответ с примером.
Как правильно будет получать колонки и значения, если стор у меня обращается за данными к бэкенду?:
var urlRoot =  'app/data/schedule.php';
Ext.define('App.store.MyStore', {
    extend: 'Ext.data.Store',
    //model: 'App.model.Vendor',
    autoLoad: true,
    proxy: {
        type: 'ajax',
        url: urlRoot,
        reader: {
            type: 'json',
            rootProperty: 'history'
        }
    }
});

Данные приходят в виде:
{"history":{"columns":["01.02.2019 08:00:00","02.02.2019 09:00:00","03.02.2019 09:30:00"],"users":[{"name":2,"value":[1]},{"name":3,"value":[1,1]},{"name":6,"value":[1,1,1]}]}}


При этом получаю ошибку в консоли
TypeError: store.first(...) is null

ругается на data = store.first().getData(),
Ответить с цитированием