回顾:条件与列表
本课属于 Coddy React 学习旅程的“基础知识”单元。第 38 课,共 42 课。
挑战
中等本章回顾:运用本章所学的全部内容,根据数据构建任务看板。
- 组件定义了一个
tasks数组。在<ul id="done-list">中,为每个已完成的任务渲染一个<li>:先使用filter,再使用map。 - 每个
<li>显示任务的text,并使用它的id作为key。 - 在列表上方,使用
&&渲染一个<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>