robie this Router tutorial.React, Uncaught ReferenceError: ReactDOM nie jest zdefiniowana
My App.jsx plik:
import React from 'react';
import ReactDOM from 'react-dom';
import { Router, Route, Link, browserHistory, IndexRoute } from 'react-router'
class App extends React.Component {
render() {
return (
<div>
<ul>
<li>Home</Link>
<li>About</Link>
<li>Contact</Link>
</ul>
{this.props.children}
</div>
)
}
}
export default App;
class Home extends React.Component {
render() {
return (
<div>
<h1>Home...</h1>
</div>
)
}
}
export default Home;
class About extends React.Component {
render() {
return (
<div>
<h1>About...</h1>
</div>
)
}
}
export default About;
class Contact extends React.Component {
render() {
return (
<div>
<h1>Contact...</h1>
</div>
)
}
}
export default Contact;
mój Main.js file:
ReactDOM.render((
<Router history = {browserHistory}>
<Route path = "/" component = {App}>
<IndexRoute component = {Home} />
<Route path = "home" component = {Home} />
<Route path = "about" component = {About} />
<Route path = "contact" component = {Contact} />
</Route>
</Router>
), document.getElementById('app'))
Ten błąd jest napisane na konsolę: index.js:
Uncaught ReferenceError: ReactDOM is not defined
Naprawdę nie wiem co robić. Obserwowałem każdego tutora do tej pory bez błędów. Tutaj nie mam pojęcia, co robić.
Prawdopodobnie chcesz rzucić okiem na niektóre informacje na temat modułów ES6. – gcampbell