store.autoSync
Здравствуйте.
Наткнулся на проблему в Ext.data.Store. Стор у меня сконфигурячен для авто синхронизации: autoSync: true. Беда начинается когда два изменения стора проходят одно за одним и предыдущий sync еще не завершился (он же асинхронный). Тогда получается варнинг Sync called while a sync operation is in progress. Consider configuring autoSync as false. и прочие феерические проблемы. Вопрос: сам стор умеет как-то разруливать такие вещи самостоятельно? Или можно его малость пооверрайдить? Или отказаться от автосинка и вручную все изменения обрабатывать? |
Ни разу не приходилось с таким сталкиваться. Видимо задержки по сети или сам сервак подтормаживает..
Может попробуй делать прокси с batchActions: true а Store каждые 2 сек синхронизируй принудильно.. |
batchActions и так по дефолту true. Вопрос решил с помощью события endupdate, Ext.util.DelayedTask и какой-то матери. Но честно говоря удивило что такой кейс не предусмотрен фреймворком. Или я таки не умею его готовить...
|
Часовой пояс GMT +3, время: 17:07. |