拦截器与装饰者

时间:2014-09-02 15:06:11

标签: angularjs

我要做的是每次后端呼叫完成时重置空闲用户超时。我很难确定是否应该使用$ http拦截器或使用$ provide.decorator来实现此功能。或者也许我应该采取不同的路线?

1 个答案:

答案 0 :(得分:0)

我会在这个例子中使用拦截器。装饰器路径也可以在这里工作,但它可能导致混乱的行为,很难找到错误。 $ http拦截器界面为您提供了一种在应用程序中全局处理http响应的明确方式。

此外,如果您需要特定于请求的拦截器,请查看ngResource$resource提供程序允许您在请求级别定义拦截器,$ http并不提供开箱即用的功能。