2014-09-29 76 views

回答

0

查看配置的Restangular文档。

https://github.com/mgonto/restangular#addresponseinterceptor

然后,您可以处理在你的请求资源。那么()请求的误差函数的错误。

+0

除此之外,我还在探索抛出错误的其他选项。 – HarryH 2014-09-29 20:28:53

+0

我认为errorInterceptor是不相关的,因为它永远不会达到它 - 响应是200响应数据,但内容格式不正确。 我确实使用addResponseInterceptor来提取data.data.items并返回该值,但是如果响应数据不在该结构中,则无法找出产生错误的方法... 拒绝延迟 - 我不明白上下文存在于你的例子中。 – yar1 2014-09-30 08:20:44

+0

我改变了它更清楚一点。很多情况下,您必须检查响应数据是否符合要求。您还可以利用什么和/或操作类型来更清楚地了解它是什么类型的请求。 – HarryH 2014-09-30 13:42:21