使用ngRx处理HTTP错误

时间:2017-12-19 22:14:43

标签: angular redux ngrx

我正在使用ngRx开发一个Angular应用程序并尝试运用其最佳实践。但是我找不到如何正确处理的地方,那就是处理HTTP(或Firebase)错误,并将它们呈现给用户。

我在我的应用程序中创建了错误处理操作,例如,当用户键入错误的密码时,我可以显示模态,但如果这样做很好,我就不会这样做。我将不得不在所有表单组件中重用错误处理...

我可以构建一个“全局”效果,使用_FAILED(例如)获取所有操作并打开错误模态吗?谁应该显示模态,效果或持有表格的组件?

如果有人可以分享经验,那将会非常有用!

1 个答案:

答案 0 :(得分:0)

Here是ngrx中错误处理的一个很好的例子。它涵盖了从HTTP效果到在页面中向用户显示点的错误。我希望这就是您要寻找的。