ngxs - 我们可以通过 ofActionErrored() 处理 ngxs @Action 错误而不使用默认的“ErrorHandler”吗?
问题描述
我有一个异步 ngxs 操作throwsError()
。
我希望默认错误处理机制忽略这个抛出的错误,因为我将在我的代码中通过ofActionErrored()
. 但是,对于其他操作,仍应进行默认错误处理。
现在,ofActionErrored()
错误处理和默认错误处理(通过 Angular/Ionic)都试图处理错误。
我能想到的替代方法是从最初分派的动作中分派 Xxx_SUCCESS 和 Xxx_ERROR 动作,如果我能提供帮助,我想避免这种情况。
建议表示赞赏。
解决方案
在 NGXS 存储库中有一个功能请求引起了类似的关注。我们已经在核心团队会议上进行了讨论,我们将在下一个版本中重点关注这一点。您可以在那里提供您的反馈:https ://github.com/ngxs/store/issues/1691
推荐阅读
- reactjs - React Hooks:“useMutationEffect”和“useLayoutEffect”有什么区别?
- python - Python打印二进制数的格式
- azure-devops - 作为本地系统运行时,VSTS 代理服务无法获取代码覆盖率数据
- c# - 当前的 .Net SDK 不支持针对 .Net Core 2.2 目标 .Net Core 2.1 或更低版本
- asp.net - List 的返回类
和 int 从 Action 到另一个 Action ASP.Net MVC - java - SearchView 关闭后无法恢复搜索功能
- git - SVN 到 Git 镜像:git svn fetch -> 校验和不匹配
- tensorflow - 替换“从 tensorflow.contrib 导入层”
- java - 对象变量
- laravel-5.2 - Laravel 简单程序