为什么事件监听器导致部分停止加载?

时间:2013-06-18 22:18:38

标签: angularjs

我正在尝试为angularjs实现http-auth-interceptor,但是在我将事件监听器$打开的任何地方,页面都会停止加载。

以下是问题的关键词:http://plnkr.co/edit/gQvBW2?p=preview

现在,如果注释了directive-auth.js,那么页面将正常加载。

我甚至试图将事件监听器放在module.run区域,但会出现相同的结果。

1 个答案:

答案 0 :(得分:0)

app.js文件需要是最后加载的脚本文件。 app.js运行角度应用程序,因此任何指令,服务等都不会被包含在内,并且可能会引发错误。在您的plunkr中,将脚本标记移动到底部可以解决问题。