так что мне не хватало Arrayreader
Я изменил пример массива, который идет с extjs, заменив arrayStore следующим
var nameRecord = Ext.data.Record.create([
{name: 'company'},
{name: 'price', type: 'float'},
{name: 'change', type: 'float'},
{name: 'pctChange', type: 'float'},
{name: 'lastChange', type: 'date', dateFormat: 'n/j h:ia'}
]);
var arrayReader = new Ext.data.ArrayReader({}, nameRecord);
var memoryProxy = new Ext.data.MemoryProxy(myData);
var storeDos = new Ext.data.Store({
reader : arrayReader,
autoLoad: true,
proxy : memoryProxy
});
Я думал о том, чтобы поместить эту рабочую копию где-нибудь в github, так как я ничего не мог найти с работающим прокси памяти