Angularjs app.js getting URL

Angularjs app.js getting URL

本文关键字:URL getting js app Angularjs      更新时间:2023-09-26

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

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

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

想法是

http://www.test-website.com/- 将运行而不获取控制台.log

http://www.test-website.com?debug=1 - 将运行并获取应用程序的控制台.log (s)。

提前谢谢!!

你总是可以在javascript中 - 在浏览器中 - 调用window.location。它将返回一个包含主机名、路径名、端口和协议的对象 - 以及其他属性和方法。

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

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