【问题标题】:How to disable F5 or refresh button of an application developed using angular 2 project如何禁用使用 Angular 2 项目开发的应用程序的 F5 或刷新按钮
【发布时间】:2018-10-18 08:12:06
【问题描述】:

应用程序是使用 angular2 的路由概念开发的,当我运行 npm start 并成功加载并在浏览器中打开应用程序后,在打开浏览器中的 F5 和刷新按钮后应该禁用。

【问题讨论】:

  • 不可能,因为它应该是。你为什么想要那个?
  • 请解释完整的问题,因为您无法禁用F5 或浏览器按钮。
  • 我们已经在菜单中提供了一个刷新按钮来刷新数据,因此我们需要在浏览器中禁用 F5 或刷新按钮。

标签: angular angular2-routing


【解决方案1】:

While there probably are possibilities 为防止用户刷新或从页面导航,我强烈建议不要使用此类模式。

如果需要,请尝试保留用户数据(cookies、本地存储、后端...)。

【讨论】:

  • F5 禁用是通过在 HTML 中添加脚本来工作的,但是当在浏览器上按下刷新按钮时页面正在加载,它也应该被禁用。
猜你喜欢
  • 1970-01-01
  • 2023-01-30
  • 1970-01-01
  • 2011-11-24
  • 1970-01-01
  • 2014-04-19
  • 1970-01-01
  • 2018-11-15
  • 2017-10-14
相关资源
最近更新 更多