Dua Props
Termasuk bagian Dasar-Dasar dalam perjalanan React di Coddy. Pelajaran 18 dari 42.
Komponen biasanya menerima beberapa props. Cantumkan semuanya dalam destructuring dan gabungkan ke dalam JSX:
function Product({ name, price }) {
return <p>{name} costs ${price}</p>;
}
<Product name="Laptop" price={999} />
// menampilkan: Laptop costs $999Perhatikan tipe datanya: name adalah string (tanda kutip), price adalah angka (kurung kurawal). Menyimpan angka sebagai angka penting saat kamu menghitung dengannya.
Tantangan
MudahBuat lini produk untuk toko.
- Buat
Productmenerima propsnamedanprice, lalu menampilkan{name} costs ${price}di paragrafnya. - Di App, tampilkan satu Product dengan name
Laptopdan price999(sebagai angka!). Halaman harus menampilkanLaptop costs $999.
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>Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
1Mengenal React
Apa Itu React?Komponen PertamamuAturan Satu IndukJSX Bukan HTMLRangkuman: Mengenal React