我正在为 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-router 状态的完整 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20645783/