【问题标题】:How to Reload/Refresh the current page in Angular 6?如何在 Angular 6 中重新加载/刷新当前页面?
【发布时间】:2019-09-24 19:39:29
【问题描述】:

调用函数 isRefresh() 时重新加载或刷新当前页面。

【问题讨论】:

标签: angular


【解决方案1】:

这样就可以了,

window.location.reload()

【讨论】:

  • 不符合要求。重定向到主页,而不是当前页面。
  • 它不应该重定向,除非你不做路由并且实际上只使用一个页面。你能提供一个 stackblitz 演示吗?
【解决方案2】:

这不是通常处理事情的正确方法,但可以作为您问题的答案:

constructor(private router: Router){};
// Custom refresh code
reloadWindow() {
    this.router.navigateByUrl(`/`).then(
            () => {this.router.navigateByUrl(this.router.url);});
}

【讨论】:

    猜你喜欢
    • 2020-04-03
    • 2019-02-22
    • 2021-09-27
    • 2018-04-22
    • 2013-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-01
    相关资源
    最近更新 更多