Я ищу способ объединить локальные данные с загруженными данными ajax в одном хранилище. Мне трудно объяснить это по-английски, я надеюсь, что этот фрагмент кода будет более явным:
var store = Ext.create('Ext.data.Store', {
autoLoad: true,
fields: ['id', 'name'],
proxy: { type: 'ajax', api: { read: '/read' } },
data: [{ id: 1, name: 'John' }]
});
Json, возвращенный «/read»: [{ id: 2, name: 'Jack' }]
.
Желаемое поведение: store.count() // 2