如何将查询参数(页面,限制)按角度推送到网址,最好不要导航。
我正在使用新的vladivostok路由器(npm @angular/router@3),我有一个分页表。因此,当我点击“下一页”或更改每页的项目数时,我希望在网址中有这个项目。
我知道我可以以编程方式router.navigateByUrl('/users?page=3')
或类似方式,但我可以避免导航并只更新网址吗?我的服务将根据需要重新加载表和所有内容。或者这不是要走的路?
答案 0 :(得分:1)
我认为使用window.history可以解决问题:
window.history.pushState(null, "pagetitle", "users?page=4");