Sencha Touch - создание магазинов часто дорого? - PullRequest
0 голосов
/ 13 января 2012

Это дорогая операция для создания объектов Ext.data.Store, потому что Я довольно часто создаю магазины только для получения данных один раз.

1 Ответ

1 голос
/ 13 января 2012

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

Вам необходимо взвесить накладные расходы при вызове данных из вашего источника данных более одного раза, с накладными расходамихранить его на странице и использовать его на стороне клиента.

Использование хранилищ для однократного извлечения данных на самом деле не является проблемой, поскольку хранилище - это просто сбор данных на стороне клиентаДля них нет особого веса.

Также стоит знать, что, если вы используете ExtJS4 и говорите о получении одного элемента данных, а не набора элементов, вы можете создать одну «модель» и взаимодействовать с ней.а не магазин, который был бы более легким решением.

...