我想在不重新加载页面的情况下将查询参数和哈希添加到控制器的URL中。
var param [
query: "abc",
page : 1
];
$location.url("/project").search(param);
这会将网址从 domainname.com 更改为 domainname.com/project?query=abc&page=1 ,这很好,但我还想添加div id使用哈希到url。 我希望我的网址 donainname.com/project?query=abc&page=1#result 。如何实现这个任何建议或评论?有一点需要注意,查询参数和散列应该一次性添加,因为我编写了一个函数,当url发生更改时会调用它,否则会多次调用它。
答案 0 :(得分:0)
您可以使用$location.hash
$location.url("/project").search(param).hash('result');