Tạo một trang
Thuộc phần Kiến thức cơ bản trong hành trình React của Coddy. Bài học 14 trên 42.
Một trang thông thường là sự kết hợp: App chỉ sắp xếp các khối có tên:
export default function App() {
return (
<div>
<Title />
<Content />
<Footer />
</div>
);
}Hãy đọc to câu lệnh return: nó mô tả chính xác trang theo thứ tự từ trên xuống dưới. Mỗi khối đều ẩn phần đánh dấu riêng, nên việc thay đổi chân trang không bao giờ có nguy cơ làm hỏng tiêu đề. Từ giờ trở đi, bạn sẽ dùng cấu trúc này để xây dựng mọi ứng dụng thực tế.
Thử thách
DễLắp ráp một trang từ hai thành phần.
- Định nghĩa
Title: một<h1>cóid="page-title", văn bảnCoddy Cooking. - Định nghĩa
Footer: một<p>cóid="page-footer", văn bảnMade with React. - App hiển thị
<Title />trước, sau đó là<Footer />.
Tự làm thử
<!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>Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Kiến thức cơ bản
2Biểu thức JSX
Dấu ngoặc nhọnPhép toán trong dấu ngoặc nhọnDấu ngoặc nhọn trong thuộc tínhGọi hàm trong JSXÔn tập: Biểu thức JSX3Thành phần
Các khối cấu thànhThành phần thứ haiTái sử dụng thành phầnTạo một trangÔn tập: thành phần