Показ по условию в Vue

Следующая директива, которую мы изучим, называется v-if. С ее помощью можно показывать или скрывать элементы. Как эта директива работает: параметром она принимает любое свойство объекта data. Если это свойство имеет значение true - то элемент будет показан, а если false - то скрыт.

Давайте посмотрим на примере. Пусть у нас есть абзац с атрибутом v-if. Значением этого атрибута пусть служит свойство visible, вот так:

<template> <p v-if="visible">text</p> </template>

Давайте установим значение нашего свойства в true. В этом случае абзац будет показан:

data() { return { visible: true, } }

А вот если visible поставить в значение false, то абзац будет скрыт:

data() { return { visible: false, } }

Пусть в data хранится свойство visible. Пусть у вас также есть два абзаца. Сделайте так, чтобы первый абзац был показан на экране, если свойство visible равно true, а второй абзац, наоборот, показан, если свойство visible равно false.



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