2014-02-17 3 views
0

У меня есть магазин со списком записей пользователей. Каждый раз, когда пользователь добавляется, я хочу добавить все записи этого пользователя в хранилище, не удаляя старые.Как работает {addRecords: true}?

У меня есть веб-служба JSON, которая возвращает все записи пользователя для меня.

Я читал документы http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.data.Store-method-load
и если я правильно понимаю, я должен быть в состоянии сделать что-н, как:

myStore.proxy.extraParams.searchname = userName; 
myStore.load({addRecords: true}); 

Но в моем JSon магазине, ранее добавленные записи по-прежнему удалены из магазина. Зачем?

+4

Это должно работать. Предложите вам написать скрипку: http://fiddle.sencha.com –

ответ

0

Черт, я не могу опустить свой пост.

Комментарий Эвана привел к тому, что я ввел в код около 50 строк console.log().

Результат: Я удалил все записи из магазина, прежде чем я сделал частичное обновление, а не только те, которые я хотел перезагрузить.

Смежные вопросы