私はこのように質問に反応するのは新しいです。 基本的なReactコンポーネントをレンダリングしようとしています。これは、これは私のindex.js単純なコンポーネントを描画しないで反応しない
import React from 'react';
import 'babel-polyfill';
import { render } from 'react-dom';
import './styles/style.css';
import '../node_modules/bootstrap/dist/css/bootstrap.min.css';
import Layout from './components/Layout';
React.render(<Layout />, document.getElementById("root"));
である私のindex.html
<!DOCTYPE html>
<html lang="en">
<head>
<title>React</title>
</head>
<body>
<div id="root"></div>
<script src="/bundle.js"></script>
</body>
</html>
である。これは私のレイアウトコンポーネントです。
import React from 'react';
import {render } from 'react-dom';
class Layout extends React.Component{
render(){
return(
<div className="container-fluid">
<div className="jumbotron">
<h1>This is home now</h1>
</div>
</div>
);
}
}
export default Layout;
これは私がコンソールに表示されるエラー、
Uncaught TypeError: _react2.default.render is not a function
私はdevのサーバーを起動すると、私はレンダリングされたばかりで何もない空白のページを参照してくださいです。どんな助けもありがたい。
ページを読み込むときに何かが表示されますか?警告/エラー – finalfreq
'レンダリング( 、document.getElementById(" root ")); ' –
このバンドルを使用しているのは何ですか? – Sandro