2016-09-07 32 views
7

Miałem działające aplikacje Angular 2 RC.6 z leniwymi modułami ładującymi. Dodałem ngrx/store i ngrx/effects. Myślałem, że wszystko działa dobrze, dopóki nie dodaję ngrx/store-devtools i ngrx/store-log-monitor.Jak zrobić @ ngrx/store pracować z leniwym ładowaniem na RC.6

Uświadomiłem sobie, że nawet jeśli działało http (i otrzymanych danych), stany nie zostały użyte. Po 1 pełnym dniu próbującym zrozumieć dlaczego, zdałem sobie sprawę, że to z powodu leniwego ładowania. ngrx-exemple app nie używa leniwego ładowania.

I jedyną rzeczą, którą udało mi się znaleźć w pracy z Ngrx/Store z leniwym ładowaniem, jest this, ale nie mogę sprawić, żeby działało. A to nie obejmuje SharedModule.

Każda pomoc jest mile widziane.

+0

czuję się jak mam czekać na kolejnych wersjach ngrx apartamencie. Aby kontynuować pracę, na razie usuwam leniwe ładowanie. Miejmy nadzieję, że Rob Wormald porozmawia o tym w następnej grze. – Tom

+3

Właśnie znalazłem to, więc jestem szczęśliwy https://github.com/ngrx/store/issues/211 – Tom

+0

Nie zrozumiałem problemu. Używam @ ngrx/store z leniwym ładowaniem. – Skeptor

Odpowiedz