有办法吗?
如果当前网址是..
/table?sort=activity
我想立即更新它,我会做
$location.url(null, {sort: 'something'})
但如果我想在不更新的情况下取回更新的网址/table?sort=something
该怎么办?
当与参数一起使用时,所有$location
函数似乎都会立即更改网址。
答案 0 :(得分:1)
您要找的是$location.search()
它看起来像这样:
$location.search({sort: 'something'});
根据评论进行更新
根据the Developers Guide,您可以使用以下内容来阅读网址:
$location.absUrl();
阅读哈希:
$location.path();
阅读查询参数:
$location.search();
答案 1 :(得分:1)
为了完整性,我想分享这个问题。问题和答案都很陈旧,但答案仍然适用。