как изменить данные магазина перед загрузкой в ​​комбинированный список - PullRequest
1 голос
/ 15 октября 2011

У меня есть комбо-поле с queryMode: 'remote', и хранилище имеет структуру, подобную этой:

{
   success: true,
   data: [
     {'name':'john','value':1},
     {'name':'mary','value':2}
   ]
}

Как я могу удалить первый элемент массива данных, если я хочу, прежде чем он будетзагружен в комбинированный список?

Я пытался захватить событие load и объединить массив данных, но мне это не удалось.Решение в контексте того, что опубликовано в этой теме , было бы действительно полезным.

Ответы [ 2 ]

0 голосов
/ 25 марта 2013

переопределить getData считывателя в магазине.

0 голосов
/ 15 октября 2011

Прежде всего, удаление первого элемента в пользовательском интерфейсе сомнительно. Если вы когда-нибудь решите предоставить свои сервисы через веб-сервисы, логики удаления первого элемента не будет.

При этом я думаю, что вы можете прослушать событие load и сделать store.removeAt(0)

...