我正在使用最新版本的ngrx,如何捕获效果中的API错误 . 我尝试了所有教程和各种示例,但似乎没有一个适合我 .
这是到目前为止我正在做的演示的链接:https://stackblitz.com/edit/angular-cru1he
期望:如果api调用失败,我想捕获API错误并触发操作 .
我正在使用最新版本的ngrx,如何捕获效果中的API错误 . 我尝试了所有教程和各种示例,但似乎没有一个适合我 .
这是到目前为止我正在做的演示的链接:https://stackblitz.com/edit/angular-cru1he
期望:如果api调用失败,我想捕获API错误并触发操作 .
1 回答
在您的效果中,您必须返回GetStudiesFail的可观察对象,因此,您可以尝试用以下方法替换您的注释代码:
简化版本
目前在你的stackblitz你没有返回你的动作,也没有把它包装在一个可观察的