⊗jsvuPmStOR 39 of 72 menu

Reaktivnost objekta sa CSS klasama u Vue

Objekat sa CSS klasama je namenjen da se na pogodan način reaktivno dodeljuju klase elementima. Pogledajmo kako se to radi. Neka imamo sledeći objekat sa klasama:

data() { return { styles: { done: false, }, } }

Povežimo ovaj objekat sa tagom:

<template> <p :class="styles">text</p> </template>

Neka prisustvo klase done precrtava tekst taga:

p.done { text-decoration: line-through; }

Napravimo dugme, čiji će klik promeniti objekat sa stilovima, uključujući klasu done:

<template> <button @click="setDone">hide</button> </template>

Napišimo odgovarajuću metodu:

methods: { setDone: function() { this.styles.done = true; } }

Dat je sledeći objekat sa CSS klasama:

data() { return { obj: { hidden: true, }, } }

Neka prisustvo ove klase sakriva element:

p.hidden { display: none; }

Primenite objekat sa klasama na nekom tagu sa tekstom.

Napravite dugme, čiji će klik prikazati element.

Napravite dugme, čiji će klik sakriti element.

Napravite dugme, čiji će klik toglovati element (prikazati, ako je sakriven; sakriti, ako je prikazan).

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij