CSS դասեր data-ի միջոցով Vue-ում

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 դասեր: