⊗jsvuPmCdRc 19 of 72 menu

Реактивно условие във Vue

Нека направим условието реактивно. Например, нека направим така, че елементът да се скрива при натискане на бутон. Нека имаме следния абзац:

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

Нека направим така, че нашият абзац първоначално да бъде показан:

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

Сега нека направим бутон, при натискане на който абзацът да се скрива:

<template> <button @click="hide">hide</button> <p v-if="visible">text</p> </template>

Свързаният метод ще променя свойството visible на false, като по този начин кара нашия абзац да се скрие:

methods: { hide: function() { this.visible = false; } }

Даден е абзац и бутон. Нека абзацът първоначално е скрит. Направете бутон, който ще показва абзаца.

Дадени са абзац и два бутона. Нека първият бутон показва абзаца, а вторият - го скрива.

Модифицирайте предходната задача така, че на екрана винаги да се вижда само един от бутоните: ако абзацът е показан, то бутон за скриване, а ако е скрит - то бутон за показване.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне