私は反応してES6のbabelを使用していますが、新しいバージョンの反応では、反応するDOMはもはやその一部ではありません。コードの下に私の疑いは、それは最初の行が必要ですか?どこにもReactが必要なので、最後の行にはReactDOMが必要です。 ReactDOM
のドキュメントから反応対反応DOM混乱
const React = require('react')
const ReactDOM = require('react-dom')
const App =() => {
return (
<div className='app-container'>
<div className='home-info'>
<h1 className='title'>sVideo</h1>
<input className='search' type='text' placeholder='Search' />
<button className='browse-all'> or Browse All</button>
</div>
</div>
)
}
ReactDOM.render(<App />, document.getElementById('app'))
はい、必須です。 return文は 'React 'に変換されます。createElement'と他のステートメント。 ReactDOMはReactにも依存します。 – Li357