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

Làm sao để binding class hoặc style một cách conditionally?

Câu trả lời

markdown Copy
Để binding class hoặc style một cách conditionally trong Vue.js, bạn có thể sử dụng syntax class binding với một đối tượng hoặc mảng, và style binding với một đối tượng.

**Class Binding:**

- **Đối Tượng**: Sử dụng cú pháp `v-bind:class` hoặc shortcut `:class`, truyền vào một đối tượng với key là tên class và giá trị là biểu thức boolean. Nếu biểu thức là `true`, class sẽ được áp dụng.
  Ví dụ: `<div :class="{ active: isActive, 'text-danger': hasError }"></div>`

- **Mảng**: Sử dụng cú pháp với mảng, các class sẽ được áp dụ...
junior

junior

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

junior

Composition API có inject/provide không? Sử dụng thế nào?

middle

Tại sao cần sử dụng thuộc tính key cho danh sách trong Vuejs?

senior

Làm sao để build một library component dùng chung trong nhiều Vue projects?

Bình luận

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

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