【问题标题】:How to keep the same content on a website even when navigating pages即使在导航页面时如何在网站上保持相同的内容
【发布时间】:2022-09-28 22:03:40
【问题描述】:

我注意到Twitter\'s Website即使您在页面之间导航,它也会在页面上保留相同的推文和其他信息。
例如:
我在 Twitter 主页上看到一篇关于狗的帖子。
我转到 Twitter 个人资料页面,几分钟后返回 Twitter 主页。
我仍然看到相同的帖子,它不必加载或任何东西。

我该怎么做角(火力基地)?

  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。

标签: angular


【解决方案1】:

据我了解,您的目标是在不同选项卡之间导航时保​​留应用程序的状态(数据)。在这种情况下,我认为 Angular 的两个最受欢迎的选择是:

  1. 创建一个所谓的商店对于您的应用程序,这将帮助您保持状态。在这种情况下,像 NGRX 这样的东西会很好地完成这项工作。

  2. 不要使用 Angular 路由,而是使用某种选项卡的组件仅隐藏 html 但不会从 DOM 本身中删除您的组件。

    P.S 不管你用什么做后端。这纯粹是FE问题。

【讨论】:

  • 可以将Angular routing 与某种形式的local storage 一起使用
【解决方案2】:

在编码方面变得更好你可能花了大约 5 分钟在编码上,但实际上并不知道如何编码,只是获得生活并像正常 5 岁的孩子一样从头开始

【讨论】:

  • 请编辑并更清楚
猜你喜欢
  • 2018-10-09
  • 1970-01-01
  • 2023-02-07
  • 2016-03-29
  • 2012-01-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-10
相关资源
最近更新 更多