【问题标题】:Why am I getting "Uncaught ReferenceError: React not defined"为什么我收到“未捕获的 ReferenceError:React 未定义”
【发布时间】:2017-11-14 18:23:48
【问题描述】:

我收到Uncaught ReferenceError: React not defined,这是我尝试使用 Chrome 浏览器控制台创建 var boldElement = React.createElement('b'); 的时候。为什么会发生这种情况?

【问题讨论】:

  • 显示一些相关代码?
  • 在您的代码中,尝试添加window.React = React,然后在控制台中使用window.React

标签: javascript reactjs google-chrome browser console


【解决方案1】:

发生这种情况的最基本原因可能是文件结构是如何在您的 html 中创建的。检查你的语法。这可能是一个问题;

<head>
  <meta charset="utf-8">
  <title>Basic Example</title>
  <script src="/vendor/react.js"></script>
  <script src="/vendor/react-dom.js"></script>
</head>

但是你需要放置一个句点“。”在您的文件路径之前;

<head>
  <meta charset="utf-8">
  <title>Basic Example</title>
  <script src="./vendor/react.js"></script>
  <script src="./vendor/react-dom.js"></script>
</head>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-01
    • 2016-09-15
    • 2013-10-30
    • 2016-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-18
    相关资源
    最近更新 更多