Vue'до data аркылуу CSS класстары
CSS класстарын элементке
data объектисинин касиеттеринин
маанилерине жараша кошууга болот.
Мисалга карайлы. Бизде төмөнкүдөй
касиеттер бар болсун:
javascriptdata() {
return {
isActive: true,
hasError: true,
}
}
Биздин касиеттерибиздин маанисине жараша элементке CSS класстарын кошолу:
App.vue<template>
<p :class="{active: isActive, error: hasError}">
текст
</p>
</template>
Задание 1
Төмөнкү касиеттер берилген:
javascriptdata() {
return {
isValid: true,
isDisabled: true,
}
}
Бул касиеттердин маанилерине жараша тиешелүү CSS класстарын тегге кошулушу үчүн керектүү ишти жасаңыз.