2017-11-14 8 views
0

Uncaught ReferenceError: React not definedを取得しています。これは、Chromeブラウザコンソールを使用してvar boldElement = React.createElement('b');を作成しようとしたときです。なぜこれが起こっているのでしょうか?なぜ私は "Uncaught ReferenceError:React not defined"となるのですか?

+0

関連するコードを表示してください。あなたのコードに –

+0

を入れて、 'window.React = React'を追加してから、' window.React'をコンソールで使用してみてください – bsapaka

答えて

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> 
関連する問題