Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   Создание связей между хранилищами в памяти (https://javascript.ru/forum/extjs/61876-sozdanie-svyazejj-mezhdu-khranilishhami-v-pamyati.html)

khusamov 15.03.2016 22:23

Говорит что все-таки сессии нужно использовать. Правда не сообщает как их надо юзать.

Цитата:

Hi--

You could accomplish this via a Session:
http://docs.sencha.com/extjs/6.0/6.0...t.data.Session

Additionally, since you are providing the reference on the Detail model, you should not need to add the hasMany config on the Master side.

Thanks!
Joel
Вот переписка:
https://www.sencha.com/forum/showthr...67#post1130367

khusamov 16.03.2016 00:08

Ура, сессия заработала! Правда я не понял почему. Он добавил какую то роль. И убрал hasMany.

Цитата:

You no longer need the "hasMany" on the Master side of the relationship. Additionally, you'll probably want to give the reference on the Detail side an explicit role:

https://fiddle.sencha.com/#fiddle/177f

Thanks!
Joel

XAPuTOH 24.03.2016 12:24

Насколько я понял "role" добавляет к модели свойство с названием "Master"

Обратно можно прописать "inverse: 'Details'" и у экземпляра модели будет метод Details()

если в моделях прописаны прокси - то автоматом делаются запросы для получения данных.
В WebAPI клева работать с моделями.


Часовой пояс GMT +3, время: 00:23.