Angularjs app.js获取URL

时间:2015-03-11 11:00:48

标签: javascript angularjs

在angularjs中,我们是否在app.js级别上有任何内容来确定应用程序URL。

我知道在应用程序中,我们可以使用$ location.path()来确定它,但app.js我们没有$ location

基本上,需要使用URL参数切换启用和禁用应用程序的控制台日志记录。

理念是

http://www.test-website.com/ - 将运行而不是获取console.log

http://www.test-website.com?debug=1 - 将运行并获取应用程序的console.log。

提前致谢!!!

2 个答案:

答案 0 :(得分:1)

您可以随时在javascript中 - 在浏览器中 - 致电window.location。它将返回一个包含主机名,路径名,端口和协议的对象 - 以及其他属性和方法。

在您的情况下,致电window.location.search将返回"?debug=1"

答案 1 :(得分:0)

你不能在app.config()块中使用$ location服务,但你可以在app.run()中使用它,它也可以出现在app.js中。