typescript - Angular vs Angular Universal med NGRX Store


Angular vs Angular Universal med NGRX Försöker förstå hur man kan arbeta runt @ngrx/store-devtools-biblioteket för Angular Universal. Jag har satt upp detta projekt som är ett ng seed-projekt som använder Angular Universal.

Den har en språkväxlare och jag verkar inte förstå hur butiken fungerar. Github-projekt: https://github.com/ng-seed/universal

I koden kan du se att det finns reducers för när du byter språk, men i devtools visar staten tom, så kan inte förstå hur det skickades till staten eller hur staten hanteras.

Svar #1

Du behöver först installera @ngrx/store-devtools-modulen, jag provade precis detta på det seed-projektet och det fungerar okej.

  1. Kör npm i @ngrx/store-devtools --save för att installera modulen.
  2. Lägg till StoreDevtoolsModule.instrument() i slutet av imports-arrayen i CoreModule.
  3. Bygg om och servera (npm run build:universal-dev && npm run serve).

Relaterade artiklar