Pracuję nad aplikacją extjs 4 MVC.Jak ponownie wykorzystać sklep w aplikacji EXT JS 4 MVC bez wielokrotnego ponownego ładowania?
Aplikacja uruchamia rzutnię, która zawiera tabpanel. Każda karta ma własny kontroler i wiele widoków.
Zobacz moje sandboxs na http://wap7.ru/folio/ext-reuseable-store/TE.html
mam jeden sklep używane kilka razy Store skonfigurowany z autoload (np jedna karta w topmenu combobox, kolejny w siatce clietns.): True. Serwer proxy jest skonfigurowany w modelu.
Mój problem: Sklep jest ładowany wiele razy - przy każdej wzmiance w tablicy kontrolerów [sklepów].
Jeśli usunąć jedną z tablicy [sklepy] Controller combobox będzie pusta, chociaż stwierdza Store: Ext.getStore („store-ID”)
Proszę dać mi wskazówkę, czy przykładowe ponowne używanie Store (nie Model), jak tutaj, http://docs.sencha.com/ext-js/4-0/#!/guide/mvc_pt2
Opublikowanie kodu pomoże nam zdiagnozować to znacznie łatwiej. –
@Lev, czy masz rozwiązanie? Obecnie jestem uwięziony w tym wydaniu, a odpowiedź poniżej w jakiś sposób wiąże się z ładowaniem sklepu, ale podejrzewam, że ten problem dotyczy powiązania modelu i wielu sklepów. Wyświetlanie danych podstawowych nie jest proste, chyba że muszę mieć niezależny od grafu obiektu i filtra wywołania ręcznie w kontrolerze. – CallMeLaNN
niezupełnie. mając nadzieję, że opublikujesz komentarz z poprawką pewnego dnia tutaj. –