12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- <script src="./babel.min.js"></script>
- <script src="./react.development.js"></script>
- <script src="./react-dom.development.js"></script>
- </head>
- <body>
- <div id="root"></div>
- <script type="text/babel">
- const root = ReactDOM.createRoot(document.getElementById("root"));
- // 静态属性绑定
- let element = <div id='first'>你好</div>
- element = <img src='./1.jpg' width="200" height="200" />
- // 多单词采用驼峰命名法
- element = (
- <table>
- <tr>
- <th colSpan='2'>数学</th>
- </tr>
- <tr>
- <td>10</td>
- <td>20</td>
- </tr>
- </table>
- )
- // class => className
- // element = <h3 class='h3'>哈哈哈哈哈</h3>
- element = <h3 className='h3'>哈哈哈哈哈</h3>
- // for => htmlFor
- element = (
- <div>
- <label htmlFor="user">姓名</label>
- <input type="text" placeholder='请输入姓名' id="user" />
- </div>
- )
- root.render(element)
- </script>
- </body>
- </html>
|