Class 05: Render có điều kiện và danh sách
Khái niệm render có điều kiện trong React
Sử dụng if-else (ngoài JSX)
'use client';
import { useState } from 'react';
export default function Example() {
const [isShow, setIsShow] = useState(true);
let content;
if (isShow) {
content = <p>Đây là nội dung được hiển thị.</p>;
} else {
content = <p>Nội dung bị ẩn.</p>;
}
return (
<div>
{content}
<button onClick={() => setIsShow(!isShow)}>Toggle</button>
</div>
);
}Sử dụng toán tử 3 ngôi trong JSX
Toán tử AND (&&) trong JSX
&&) trong JSXRender danh sách với Array.map()
Array.map()Tại sao phải có key?
key?Ví dụ thực tế: Danh sách sản phẩm với toggle hiện/ẩn chi tiết
Bài tập thực hành
Last updated