Показать сообщение отдельно
  #10 (permalink)  
Старый 12.06.2015, 00:49
Аватар для khusamov
Соединяю Node.js и Ext JS
Отправить личное сообщение для khusamov Посмотреть профиль Найти все сообщения от khusamov
 
Регистрация: 25.06.2009
Сообщений: 1,033

Итак, если мне нужен ОДИН экземпляр то я должен использовать storeId и StoreManager.lookup(storeId)

Если несколько - то alias: 'store.foo' и StoreManager.lookup({ type: 'foo' })

Верно?

Если верно, то:

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

То есть в гриде я хочу прописать:

store: "MyStore"


и в пэйджере:

{
	xtype: "pagingtoolbar",
	store: "MyStore"
}


но при этом я хочу, чтобы и там и сям были ссылки на ОДНО хранилище, и чтобы не создавались экземпляры класса Ext.data.ChainedStore. Причем и там и сям конфиги в пределах метода define, где неуместно делать вызов StoreManager.lookup(storeId) так как на момент определения класса хранилище может быть не определено.

Последний раз редактировалось khusamov, 12.06.2015 в 00:54.
Ответить с цитированием