Câu hỏi phỏng vấn Vue.js
Câu hỏi

Làm thế nào để render một danh sách với điều kiện và key?

Câu trả lời

markdown Copy
Để render một danh sách với điều kiện và key trong React, cần lưu ý các điểm sau:

**1. Điều kiện render:**

Sử dụng cấu trúc điều kiện, thường là `map` kết hợp với hàm `filter` hoặc `ternary operator`. Khi `map`, ta có thể áp dụng điều kiện để chỉ render các phần tử thỏa mãn:

```jsx
const filteredList = list.filter(item => condition(item));
return (
  <ul>
    {filteredList.map(item => (
      <li key={item.id}>{item.name}</li>
    ))}
  </ul>
);

2. Key duy nhất cho mỗi phần tử:

Mỗi phần tử trong danh sách cần có một key duy nhất để React có thể theo dõi và tối ưu hóa render. Key thư...

junior

junior

Gợi ý câu hỏi phỏng vấn

junior

V-for cần sử dụng key, tại sao? Key hoạt động ra sao?

junior

Bạn xử lý sự kiện DOM trong Vue thế nào?

middle

Rehydration là gì? Tại sao quan trọng trong SSR?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào