コンポーネントの基本的な例を試してみましょう。次の手順は、私は、様々な入門ガイドの組み合わせReactJSを開始する
"dependencies": {
"http-server": "~0.8.0",
"forever": "0.14.1",
"gulp": "^3.9.0",
"gulp-chmod": "^1.2.0",
"gulp-inject": "^1.3.1",
"gulp-useref": "^1.2.0",
"grunt": "0.4.5",
"grunt-cli": "0.1.13",
"grunt-contrib-copy": "0.8.0",
"grunt-ssh-deploy": "~0.2.8",
"react": "15.1.0"
},
index.htmlに/この
<!DOCTYPE html>
<html>
<body>
<div id="outer-container">
<h1>This is the outer container</h1>
</div>
<script type="text/javascript" src="dist/react-dom.js"></script>
<script type="text/javascript" src="dist/react.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.34/browser.min.js"></script>
<script type="text/babel" src="js/components/outerContainer.js"></script>
のように見えますが、以下のようにノードの依存関係を設定し
ように続くものです/コンポーネントjsファイル
私はクライアント側でこれを使用しようとしています、次のエラーreact-dom.js:41 Uncaught TypeError: Cannot read property '__SECRET_DOM_DO_NOT_USE_OR_YOU_WILL_BE_FIRED' of undefined
と
Uncaught TypeError: React.CreateClass is not a function
との
このエラーアウト。そして、両方のソースファイルがブラウザにロードされているのが見えます。
役立つのthatsおかげで、私はyur応答に基づいて、私のファイルを編集したが、それでも、それは働いて得るいけません。編集した質問 –
を参照してください。あなたは 'react-dom.js'_after_' react.js'を含める必要があります。順序は重要です。 – rossipedia
あなたはまだ大文字の 'CreateClass'を使用しています。それは小文字にする必要があります: 'createClass' – rossipedia