Menu
CoddyTech

你的第一个组件

本课属于 Coddy React 学习旅程的“基础知识”单元。第 2 课,共 42 课。

现在来编写你的第一个组件。看看 App.jsx。它是一个返回 JSX 的函数:

export default function App() {
    return (
        <div>

        </div>
    );
}

现在它返回一个空的 <div>,所以预览是空白的。你放在里面的任何 JSX 都会被渲染(标题、段落、按钮等):

<h1 id="title">Hello, React!</h1>

注意 id 属性:它的作用和在 HTML 中一样,我们的测试会用 id 查找你的元素。其他两个文件是应用的基础配置:index.html 承载应用,main.jsx 会将 App 挂载到页面中。这两个文件已锁定。你要在 App.jsx 中进行操作。

challenge icon

挑战

入门

让你的应用向世界问好。

  1. 在 App.jsx 中的 <div> 内,添加一个带有 id="title" 的 <h1>。
  2. 它的文本必须恰好是 Hello, React!

亲手试试

<!DOCTYPE html>
<html>
    <head>
        <link rel="stylesheet" href="styles.css" />
    </head>
    <body>
        <div id="root"></div>
        <script type="module" src="main.jsx"></script>
    </body>
</html>
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课