Menu
CoddyTech

回顾:条件与列表

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

challenge icon

挑战

中等

本章回顾:运用本章所学的全部内容,根据数据构建任务看板。

  1. 组件定义了一个 tasks 数组。在 <ul id="done-list"> 中,为每个已完成的任务渲染一个 <li>:先使用 filter,再使用 map。
  2. 每个 <li> 显示任务的 text,并使用它的 id 作为 key。
  3. 在列表上方,使用 && 渲染一个 <span>,其 id="badge",内容为 2 done(数字要根据筛选后数组的 length 生成!),但只有至少有一个任务完成时才渲染。

亲手试试

<!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>

基础知识中的所有课