Ulasan: Kondisi & List
Termasuk bagian Dasar-Dasar dalam perjalanan React di Coddy. Pelajaran 38 dari 42.
Tantangan
SedangRekap bab: buat papan tugas dari data, dengan menggunakan semua yang dipelajari di bab ini.
- Komponen mendefinisikan array
tasks. Di dalam<ul id="done-list">, tampilkan satu<li>untuk setiap tugas yang selesai: gunakanfilterterlebih dahulu, lalumap. - Setiap
<li>menampilkantexttugas dan menggunakanid-nya sebagaikey. - Di atas list, gunakan
&&untuk menampilkan<span>denganid="badge"yang bertuliskan2 done(buat angkanya darilengtharray hasil filter!), tetapi hanya jika setidaknya ada satu tugas yang selesai.
Coba sendiri
<!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>Semua pelajaran di Dasar-Dasar
1Mengenal React
Apa Itu React?Komponen PertamamuAturan Satu IndukJSX Bukan HTMLRangkuman: Mengenal React4Props
Apa Itu Props?Meneruskan PropsDua PropsKomponen yang Sama, Data BaruProp ChildrenRingkasan: Props7Kondisi & List
Render dengan ternaryTampilkan dengan &&Render sebuah listKey itu pentingFilter, lalu mapUlasan: Kondisi & List