angularJS 怎么实现拦截器

2015-05-07 13:55:51 +08:00
 pythonee
现在有多个controller,想在所有controller前做一些操作,可以叫拦截器也可以叫过滤器,不知道怎么实现
3485 次点击
所在节点    Angular
6 条回复
FrankFang128
2015-05-07 13:56:40 +08:00
router?
winnie2012
2015-05-07 14:06:38 +08:00
pythonee
2015-05-07 15:10:19 +08:00
@winnie2012 要的不是httpProvider的,而是想在controller前执行或controller返回前执行的那种,类似aop
akinoniku
2015-05-07 16:16:57 +08:00
$routeChangeStart 吧
learnshare
2015-05-07 16:36:16 +08:00
@akinoniku 这个可以做,controller 执行前就是 URL change 结束
pythonee
2015-05-07 16:54:29 +08:00
@akinoniku 嗯,这个是我要的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/189170

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX