【问题标题】:How do I determine if a new ReactJS session and/or Browser session has started?如何确定新的 ReactJS 会话和/或浏览器会话是否已启动?
【发布时间】:2015-12-14 21:59:59
【问题描述】:

每次用户导航到一个 URL 时,我都计划将“lastUrl”存储在 localStorage 中。当他们返回网站时,在某些不重要的情况下,我想立即将他们转换到他们正在访问的 lastUrl。

我正在使用 ReactJS,但不确定解决方案是特定于 ReactJS 还是仅使用标准浏览器 API。

是否有用于执行此操作的浏览器 API 或 ReactJS 特定模式?

这个问答看起来很不稳定:How to determine if the browser session just started or if it's a subsequent click?

【问题讨论】:

    标签: session browser reactjs browser-api


    【解决方案1】:

    根据您的应用中算作“会话”的内容,您可以改用sessionStorage - 关键之一是新选项卡算作sessionStorage 的新会话。

    【讨论】:

      猜你喜欢
      • 2023-03-10
      • 2010-11-27
      • 2015-04-08
      • 1970-01-01
      • 1970-01-01
      • 2013-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多