⊗jsvuPmCdRc 19 of 72 menu

Reaktīvs nosacījums Vue

Padarīsim tā, lai nosacījums būtu reaktīvs. Piemēram, padarīsim tā, lai elements paslēpjas, noklikšķinot uz pogas. Pieņemsim, ka mums ir šāds rindkopa:

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

Padarīsim tā, lai mūsu rindkopa sākotnēji būtu redzama:

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

Tagad izveidosim pogu, noklikšķinot uz kuras rindkopa paslēpsies:

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

Piesaistītā metode mainīs īpašību visible uz false, tādējādi liekot mūsu rindkopai paslēpties:

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

Dota rindkopa un poga. Lai rindkopa sākotnēji ir paslēpta. Izveidojiet pogu, kas parādīs rindkopu.

Dota rindkopa un divas pogas. Lai pirmā poga rāda rindkopu, bet otrā - to paslēpj.

Modificējiet iepriekšējo uzdevumu tā, lai ekrānā vienmēr būtu redzama tikai viena no pogām: ja rindkopa ir parādīta, tad poga paslēpšanai, bet ja paslēpta - tad poga parādīšanai.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt