我是 NGXS 的新手,现在我正试图在我的每个状态上添加一个加载和一个错误对象。最简单的方法是在我的状态模型上添加一个loading: boolean
和一个。errors: {}
但我决定创建另一个名为的状态ApiRequestState
,它基本上只包含错误和加载字段,例如:
export class ApiRequestStateModel {
loading: boolean;
errors: {}
}
然后有一个动作和状态类来管理其中的值。这在大多数情况下都有效,除了现在我有一个页面,我必须在其中加载几个组件,并且每个组件一次都连接到 API。问题是我只有一个加载和错误状态,所以我不知道如何一次跟踪所有这些状态。
有任何想法吗?
谢谢