Angular 使用ngRx处理HTTP错误
我正在使用ngRx开发一个Angular应用程序,并尝试运用它的最佳实践。但我来到了一个无法找到正确处理方法的地方,那就是处理HTTP(或Firebase)错误,并将它们呈现给用户 我在我的应用程序中创建了错误处理操作,例如,当用户键入错误的密码时,我可以显示一个模式,但如果这是好的,我不知道。我将不得不在所有表单组件中重用错误处理 我是否可以构造一个“全局”效果,使我的所有操作都失败(例如),并打开一个错误模式?谁应该显示模态、效果或包含表单的组件Angular 使用ngRx处理HTTP错误,angular,redux,ngrx,Angular,Redux,Ngrx,我正在使用ngRx开发一个Angular应用程序,并尝试运用它的最佳实践。但我来到了一个无法找到正确处理方法的地方,那就是处理HTTP(或Firebase)错误,并将它们呈现给用户 我在我的应用程序中创建了错误处理操作,例如,当用户键入错误的密码时,我可以显示一个模式,但如果这是好的,我不知道。我将不得不在所有表单组件中重用错误处理 我是否可以构造一个“全局”效果,使我的所有操作都失败(例如),并打开一个错误模式?谁应该显示模态、效果或包含表单的组件 如果有人能分享它的经验,那将非常有帮助 是n
如果有人能分享它的经验,那将非常有帮助 是ngrx中错误处理的一个很好的例子。它涵盖了从HTTP到在页面中向用户显示的错误。我希望这就是您所寻找的。您是否尝试通过拦截器捕获错误并从中处理状态?