以下のサイトを参考にreactのプログラムを書いています。
リンク内容
index.js側でdocument.getElementById('root')している
意味がわかりません。これは、app.jsで取得したものを
どこにレンダリングするかを指定するもので
index.jsに'root'タグがないと成立しないと思いますが如何でしょうか?
app.js↓
js
1import React from 'react'; 2import logo from './logo.svg'; 3import './App.css'; 4 5function App() { 6 return ( 7 <div className="App"> 8 <header className="App-header"> 9 <img src={logo} className="App-logo" alt="logo" /> 10 <p> 11 Edit <code>src/App.js</code> and save to reload. 12 </p> 13 <a 14 className="App-link" 15 href="https://reactjs.org" 16 target="_blank" 17 rel="noopener noreferrer" 18 > 19 Learn React 20 </a> 21 </header> 22 </div> 23 ); 24} 25 26export default App;
index.js↓
js
1import React from 'react'; 2import ReactDOM from 'react-dom'; 3import './index.css'; 4import App from './App'; 5import * as serviceWorker from './serviceWorker'; 6 7ReactDOM.render(<App />, document.getElementById('root')); 8serviceWorker.unregister();
タイトルと質問内容が関係ないようですが。
回答1件
あなたの回答
tips
プレビュー