【问题标题】:How to refresh angular 7 page on rights way?如何以权利方式刷新 Angular 7 页面?
【发布时间】:2019-11-10 04:44:09
【问题描述】:

重新加载页面而不是路由器的正确方法是什么?

我看到了例如 window.location.reload() 但它在 SSR 中不是一个好习惯,对吧?

【问题讨论】:

标签: angular


【解决方案1】:

没有this is the way。我正在运行一个大型应用程序,我们设置了一个 websocket 重新加载事件来强制每个客户端使用 window.location.reload(true) 重新加载应用程序,这样我们就可以构建和发布应用程序的新版本并强制每个人使用新版本,这样什么都没有。

对于角度本身,只有路由器选项:

@ngModule({
 imports: [RouterModule.forRoot(routes, {onSameUrlNavigation: ‘reload’})],
 exports: [RouterModule],
 })

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-05
    • 2019-08-27
    • 1970-01-01
    • 2018-02-05
    • 2019-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多