我只是想知道有什么方法可以在第一个选项卡中更新状态,然后它也会在浏览器的第二个选项卡中更新
答案 0 :(得分:2)
不。您无法访问浏览器中的另一个标签。这将是客户端的安全漏洞。 在每个选项卡中,React都是从新渲染的,并且不知道其他任何选项卡。 所以你不能在两个标签之间共享React状态
您可以使用localStorage并将侦听器添加到StorageEvent
(以处理更改)https://developer.mozilla.org/en-US/docs/Web/API/StorageEvent