gpt4 book ai didi

javascript - 在 react 中访问全局变量

转载 作者:行者123 更新时间:2023-11-30 06:11:59 25 4
gpt4 key购买 nike

在这里学习 react !

我正在尝试访问由我正在使用的浏览器扩展公开的全局变量。我要做的第一件事是在 componentDidMount 方法中检查变量是否可用。

每次我尝试通过简单地在 componentDidMount 中添加一个 if 条件来做到这一点时,它都会失败。但是,如果我将 if 语句包装在

document.onreadystatechange = () => {
if (document.readyState === 'complete') {

它工作正常。我认为 componentDidMount 可以解决问题,而不是将我的条件检查包装在上面的代码中。

我是不是漏掉了什么?有没有更好的方法来检查应用程序是否已完全呈现,以及它是否可以访问浏览器提供的全局变量?

谢谢!

最佳答案

关于javascript - 在 react 中访问全局变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58376355/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com