Подтвердить что ты не робот

Extjs 4.1 Когда я использую прокси-сервер в магазине и когда на модели?

Существует два способа использования прокси в extjs 4.1 (серверные прокси в моем случае), можно привязать его к модели или связать ее с хранилищем.

Я немного запутался в использовании: в чем разница между привязкой прокси к хранилищу и привязыванием его к модели?

Какие ситуации можно использовать так или иначе?

4b9b3361

Ответ 1

ОК Я нашел его в документации sencha Архитектура App Part 2

Использовать прокси для моделей:

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

Использовать прокси для магазинов:

В Ext JS 4 несколько магазинов могут использовать одну и ту же модель данных, даже если магазины будут загружать свои данные из разных источников. В нашем примере, модель станции будет использоваться поисковыми службами и станциями хранить, как загружая данные из другого места. Один возвращается результаты поиска, другой возвращает любимые станции пользователей. к Для этого один из наших магазинов должен будет переопределить прокси-сервер определенных на модели.

Ответ 2

Я всегда использую прокси-серверы в магазинах, а не на моделях. У вас есть пример/прецедент, где вы хотите прикрепить прокси к модели? Обычно я всегда объявляю магазин и прикрепляю к нему прокси.

Что касается примеров документации sencha, я бы сказал, что так оно и есть (Я думаю; -))