我有一个普通页面,我试图将锚点 href 属性值动态设置为计算值:$location.path() + '/path_b'
。
我的问题是,$location
无论我使用什么属性(path()
, ),都不会返回哈希值(# hash()
)。
当前浏览器 URL总是http://[my_host]/mysite/app/home.html#/path_a
如此$location
返回http://[my_host]/mysite/app/home.html
。
任何帮助或建议将不胜感激。
更新
我想到了。这个问题是由不同的东西引起的。我在模板范围内没有 $location 提供程序,因此以下链接 LINK 始终指向当前浏览器 url(不包括哈希)。