NGXS - перехватчики действия - PullRequest
0 голосов
/ 12 июня 2019

Можно ли перехватывать / обрабатывать действия до того, как они будут обработаны государством?Думаю, я мог бы достичь этого с помощью обработчиков действий

Обработчик действий - это Наблюдаемая, которая получает все действия, отправленные до того, как государство выполнит какие-либо действия над ней.

https://ngxs.gitbook.io/ngxs/advanced/action-handlers

Но похоже, что обработчики действий (включая «отправленные») вызываются после методов @Action.

1 Ответ

0 голосов
/ 13 июня 2019

Если поток действий не обеспечивает то, что вам нужно, и если вы хотите перехватить все действия до их обработки, вы можете написать NGXS Plugin .

Источник NGXS для LoggerPluginModule довольно прост, если вы ищете пример плагина.

...