如果我在浏览器的第一个选项卡上更新状态,如何在浏览器的第二个选项卡中更新反应状态



我只是想知道有没有办法在第一个选项卡中更新状态,然后它也会在浏览器的第二个选项卡中进行更新

否。您无法访问浏览器中的其他选项卡。这将是客户端的安全漏洞。在每个选项卡中,React都是从新选项卡呈现的,而不知道任何其他选项卡。所以你不能在两个标签之间共享React状态

您可以使用localStorage并向StorageEvent添加一个侦听器(以处理更改(https://developer.mozilla.org/en-US/docs/Web/API/StorageEvent

相关内容

  • 没有找到相关文章

最新更新