我是React的新手。js,我试图在浏览器(Firefox)中呈现以下代码,但它不起作用。有人能帮帮我吗?
React.js:
import React from "react"
import ReactDOM from "react-dom/client"
const page = (
<div>
<ul>
<li>Thing 1</li>
<li>Thing 2</li>
</ul>
<ul>
<li>Thing 3</li>
<li>Thing 4</li>
</ul>
<ul>
<li>Thing 5</li>
<li>Thing 6</li>
</ul>
</div>
)
ReactDOM.createRoot(document.getElementById("root"))
root.render(page)
HTML:
<html>
<head>
<link rel="stylesheet" href="index.css">
</head>
<body>
<div id="root"></div>
<script src="index.js"></script>
</body>
</html>
注意:我正在使用Firefox和Visual Studio的Linux mint代码
2条答案
按热度按时间ilmyapht1#
React使用类或函数组件来呈现显示的HTML,但是,您只在括号中提供了一些JSX。
更新代码以使用功能组件(推荐的方式)。
你也可以阅读React。js文档,因为它们提供了如何使用react的很好的例子。https://react.dev/
4zcjmb1e2#
Dom导入错误