Tre*_*vor 6 javascript angularjs angular-ui-router
我正在为AngularJS使用ui-router; 我正在处理'$stateChangeSuccess'事件,并尝试获取当前状态的完整路径(在"#"之后). $location.hash()返回一个空字符串,$state.url仅返回应用于嵌套状态的路径部分.
我的完整路径 #/a/b
$state.url == "/b"
$locadtion.hash() == ""
Run Code Online (Sandbox Code Playgroud)
我怎么能得到#/a/b或/a/b?
Ben*_*Ben 11
你可以随时使用:
window.location
Run Code Online (Sandbox Code Playgroud)
要么:
window.location.hash
Run Code Online (Sandbox Code Playgroud)
(如果那是你想要的).