引入模块

  1. import { StoreRouterConnectingModule } from "@ngrx/router-store"
  2. @NgModule({
  3. imports: [
  4. StoreRouterConnectingModule.forRoot()
  5. ]
  6. })
  7. export class AppModule {}

将路由状态集成到 Store

  1. import * as fromRouter from "@ngrx/router-store"
  2. export interface AppState {
  3. router: fromRouter.RouterReducerState
  4. }
  5. export const reducers: ActionReducerMap<AppState> = {
  6. router: fromRouter.routerReducer
  7. }