У меня так работает:
1. создаю стор и подключаю его в секции stores приложения:
Ext.define('Client.store.objects.Tree', {
extend: 'Ext.data.TreeStore',
alias: 'store.objectstree',
model: 'Client.model.objects.Object',
autoLoad: true,
proxy: {
type: 'ajax',
url: '....'
}
});
можно прописать алиас.
2. в нужном мне ViewModel в разделе
stores объявляю его:
stores: {
Objects: {
type: 'objectstree',
proxy:{
extraParams: {
relTypeId: '{relTypeId}'
}
}
}
}
если нет алиса то можно по пути помоему - вместо type: 'objectstree' указать type: 'Client.store.objects.Tree' .
3. во вьюхе :
bind: {
store: '{Objects}'
},
Все работает