⊗jsvuPmStOR 39 of 72 menu

Reaktiviteit van objek met CSS-klasse in Vue

'n Objek met CSS-klasse is bedoel om maklik klasse reaktief aan elemente toe te ken. Kom ons kyk hoe dit gedoen word. Gestel ons het die volgende objek met klasse:

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

Laat ons hierdie objek aan 'n etiket bind:

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

Gestel die teenwoordigheid van die klas done streep die teks van die etiket deur:

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

Laat ons 'n knoppie maak wat, wanneer dit gedruk word, die objek met style sal verander, en die klas done sal aktiveer:

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

Laat ons die ooreenstemmende metode skryf:

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

Die volgende objek met CSS-klasse word gegee:

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

Gestel die teenwoordigheid van hierdie klas verberg die element:

p.hidden { display: none; }

Pas die objek met klasse toe op enige etiket met teks.

Maak 'n knoppie wat, wanneer dit gedruk word, die element sal wys.

Maak 'n knoppie wat, wanneer dit gedruk word, die element sal verberg.

Maak 'n knoppie wat, wanneer dit gedruk word, die element sal wissel (wys, indien versteek; verberg, indien gewys).

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp