【问题标题】:Error in React app: window.functionFromThirdParty is not a functionReact 应用程序错误:window.functionFromThirdParty 不是函数
【发布时间】:2023-01-26 23:18:24
【问题描述】:

我必须从第三方向窗口对象添加一个函数:

在我的 React 子组件中,我将其添加为:

useEffect(() => {
   window.functionFromThirdParty();
  }, [id]);

但后来我得到这个错误:

未捕获的类型错误:window.functionFromThirdParty 不是函数

如何解决这个问题?

【问题讨论】:

    标签: javascript reactjs function react-hooks window


    【解决方案1】:

    确保该函数实际上是由第三方代码添加到窗口对象中的。您可以通过运行来检查

    console.log(window)

    在浏览器的开发人员控制台中查看是否列出了该功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-21
      • 2017-08-16
      • 1970-01-01
      • 2019-09-21
      相关资源
      最近更新 更多