【问题标题】:Catch all errors clientside sent from any service捕获客户端从任何服务发送的所有错误
【发布时间】:2019-02-01 09:32:43
【问题描述】:

我想编写一个 vuejs 组件来显示来自服务器的任何错误,但我不想在每个服务调用的每个捕获中都调用它。我怎样才能简单地捕获发送给客户端的每个错误?

谢谢。

我正在使用 feathers-vuex 并希望尽可能地通过它而不是纯 JavaScript 来处理。

【问题讨论】:

标签: javascript vuex feathersjs


【解决方案1】:

您可以在 Feathers 客户端应用程序的 Application level error hook 中处理从 Feathers API 返回的所有错误:

feathersClient.hooks({
  error (context) {
    showErrorPopup(error.message);
  }
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-20
    • 1970-01-01
    • 2017-12-23
    • 1970-01-01
    • 1970-01-01
    • 2014-04-28
    相关资源
    最近更新 更多