Полный цикл в digital

Тогглинг элементов в Vue

Давайте сделаем кнопку, которая будет тогглить абзац, то есть по первому клику показывать его, а по второму клику — прятать. Для этого по клику на кнопку будем вызывать метод toggle:

App.vue<template>
    <button @click="toggle">toggle</button>
    <p v-if="visible">text</p>
</template>

В коде метода нужно будет брать значение свойства visible и инвертировать его на его противоположность:

App.vuetoggle: function() {
    this.visible = !this.visible;
}

Тернарный оператор

Давайте сделаем так, чтобы при тогглинге на кнопке был написан текст той операции, которую кнопка будет выполнять в данный момент. Для этого нам необходимо использовать тернарный оператор следующим образом:

App.vue<template>
    <button @click="toggle">
        {{ visible ? 'hide' : 'show' }}
    </button>
</template>
Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!