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

Sự khác nhau giữa computed và watch là gì?

middle

Sử dụng defineExpose, defineEmits và defineProps như thế nào?

junior

Lifecycle hooks trong Vue 3 là gì? Thứ tự gọi ra sao?

Bình luận

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

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