如何在Angular 2上重新加载当前页面?
如果iam在第2页(分页)并刷新页面,它将显示第1页(URL pageload),但我希望我刷新第2页,它将出现在第2页中
如何在Angular 2上重新加载当前页面?
如果iam在第2页(分页)并刷新页面,它将显示第1页(URL pageload),但我希望我刷新第2页,它将出现在第2页中
window.location.reload()
在Linux上使用chrome的新的SO问题,这将是获得答案的理想场所,然后您可以检查代码以获取浏览器版本并获得顺理成章,欢呼!!
Answers:
从技术上讲,这应该可以实现window.location.reload()
:
HTML:
<button (click)="refresh()">Refresh</button>
TS:
refresh(): void {
window.location.reload();
}
更新:
这是一个基本的StackBlitz示例,显示了刷新操作。请注意,“ / hello”路径上的URL在window.location.reload()
执行时将保留。
reload()
是一种从当前URL重新加载资源的标准浏览器方法。