АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python и фреймворки. Сегодня последний день для записи! Жми!
⊗jsvuPmStDC 41 of 72 menu
Бесплатный ЛЕТНИЙ курс по React фреймворку NextJS. Мы уже начали, но еще можно присоединится! Жми для записи!

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 классы.

enru