Показать сообщение отдельно
  #2 (permalink)  
Старый 09.11.2017, 02:43
Аватар для Sogl
Аспирант
Отправить личное сообщение для Sogl Посмотреть профиль Найти все сообщения от Sogl
 
Регистрация: 12.05.2016
Сообщений: 95

В общем, проблема была в том, что нужно было предварительно декодировать JSON из строки в объект.

В итоге сделал так:
//in Grid panel js file
listeners: {
    afterrender: function(grid, evt) {

        var myStore = grid.getStore();

        Ext.Ajax.request({
            url: 'mates.json',
            success: function(resp) {
                var result = Ext.decode(resp.responseText);
                myStore.getProxy().data = result;
                myStore.load();
            },
        });

    }
}


В таком варианте даже paddingtoolbar нормально отображает количество записей.
Ответить с цитированием