Сброс состояния редукторов при маршрутизации страницы индекса с помощью ngrx - PullRequest
0 голосов
/ 15 апреля 2020

Я использую ngrx в своем приложении angular.

Я хочу сбросить состояние некоторых редукторов при использовании навигации к странице индекса.

У меня есть trip и user редукторы , Когда пользователь переходит на страницу «home / index», я хочу сбросить trip состояние редуктора.

Как это сделать с помощью ngrx?

Спасибо

1 Ответ

0 голосов
/ 18 апреля 2020

Вы можете отключить действие или прослушать действия маршрутизатора, если используете @ ngrx / router-store.

Внутри редуктора вы можете прослушать этот редуктор и вернуть исходное состояние (или неопределенное) .

on(indexPageLoaded, () => initialState)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...