我正在为AngularJS使用ui-router;我正在处理'$stateChangeSuccess'
事件,并尝试获取当前状态的完整路径(在“#”之后)。 $location.hash()
返回一个空字符串,而$state.url
仅返回适用于嵌套状态的路径部分。
我的完整路径#/a/b
$state.url == "/b"
$locadtion.hash() == ""
如何获得
#/a/b
或/a/b
? 最佳答案
您可以随时使用:
window.location
或者:
window.location.hash
(如果那是你想要的)。
关于javascript - 如何获取当前ui路由器状态的完整网址?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20645783/