CSS классы через data в Vue

CSS классы можно добавлять элементу в зависимости от значений свойств объекта data. Посмотрим на примере. Пусть у нас есть следующие свойства:

data() { return { isActive: true, hasError: true, } }

Добавим элементу CSS классы в зависимости от значения наших свойств:

<template> <p :class="{active: isActive, error: hasError}"> text </p> </template>

Даны следующие свойства:

data() { return { isValid: true, isDisabled: true, } }

Сделайте так, чтобы в зависимости от значений этих свойств в тег добавлялись соответствующие CSS классы.



Чат с GPT Компилятор