解析中的异步调用失败

时间:2016-03-10 20:37:29

标签: javascript angularjs

我已将以下内容添加到SELECT RecordLocator , DepartureStation , ArrivalStation , JourneyNumber , SegmentNumber , LegNumber , FlightNumber , ROW_NUMBER() OVER(PARTITION BY RecordLocator ORDER BY JourneyNumber, SegmentNumber, LegNumber) AS rowNum FROM PAX P 中,以便在允许任何路由启动其关联的控制器之前解析全局需要的变量。这一直很有效,但是我担心这个异步调用的情况会下降。如果发生这种情况,这将无法正确解决,我的应用程序永远不会呈现。我怎么能防止这种情况?

app.config

1 个答案:

答案 0 :(得分:0)

对于全局解析器,修补.并不是最佳解决方案(方法修补是一种极端情况,如果可能应该避免),通常putting them to $routeChangeStart listener更清晰,并提供更多控制。

错误应该在.中处理,听众将拒绝原因作为第四个参数:

when

这允许在至少一条路线上跳过此解析器,该路线应该提供有关分辨率误差的反馈。