Làm sao để binding class hoặc style một cách conditionally?
Làm sao để binding class hoặc style một cách conditionally?
Để 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