Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsvuPmStOR 39 of 72 menu
◀ ▶

Objekti reaktiivsus CSS klassidega Vues

CSS klassidega objekt on mõeldud klasside mugavaks reaktiivseks määramiseks elementidele. Vaatame, kuidas seda tehakse. Oletame, et meil on järgmine klassidega objekt:

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

Seome selle objekti mingi tag'iga:

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

Oletame, et klassi done olek kriipsutab tag'i teksti läbi:

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

Teeme nupu, mille vajutamine muudab stiilide objekti, lisades klassi done:

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

Kirjutame vastava meetodi:

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

Antud on järgmine objekt CSS klassidega:

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

Oletame, et selle klassi olek peidab elemendi:

p.hidden { display: none; }

Rakendage klassidega objekt mõnele tag'ile koos tekstiga.

Tehke nupp, mille vajutamine näitab elementi.

Tehke nupp, mille vajutamine peidab elemendi.

Tehke nupp, mille vajutamine lülitab elemendi (näitab, kui on peidetud; peidab, kui on nähtav).

← →
↑
Eesti▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu