NGXS - 动作拦截器

NGXS - action interceptors

是否有可能 intercept/preprocess 动作在被国家处理之前? 以为我可以用动作处理器来实现这个

The action handler is an Observable that receives all the actions dispatched before the state takes any action on it.

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

但看起来操作处理程序(包括 'dispatched')实际上是在 @Action 方法之后调用的。

如果操作流没有提供您需要的内容,并且您想在处理所有操作之前拦截它们,您可以考虑编写 NGXS Plugin

如果您正在寻找插件示例,LoggerPluginModule 的 NGXS 源代码非常简单。