我正在为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/

10-10 19:11