1

我的应用程序是一个仪表板,它对单个仪表板 url 上的数据发出多个 axaj 请求。我正在寻找处理错误并向用户呈现错误的最佳实践。我想到了一些策略:

  • 在我的路由/控制器中使用通用错误处理程序来处理来自每个服务的错误并确定要做什么
  • 为每个服务创建错误处理程序方法并使用这些方法在仪表板控制器上设置属性

我从这条路开始,它变得非常混乱,感觉不是很Ember-ey。有没有首选的方法来做到这一点?

此外,$.ajax' 的.fail()方法并不总是被调用,因为$.ajax()会成功并返回 200,但有效负载中存在应用程序错误。所以我必须手动检查所有返回值是否有错误。

我正在寻找一般指导,不一定是特定代码。

这是一个屏幕截图,可让您了解应用程序的外观:screencap

谢谢!

4

0 回答 0