⊗jsvuPmStOR 39 of 72 menu

Αντίδραση Αντικειμένου με CSS Κλάσεις στο Vue

Ένα αντικείμενο με CSS κλάσεις προορίζεται για να επιτρέπει την εύκολη αντιδραστική ανάθεση κλάσεων σε στοιχεία. Ας δούμε πώς γίνεται αυτό. Ας υποθέσουμε ότι έχουμε το ακόλουθο αντικείμενο με κλάσεις:

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

Ας δέσουμε αυτό το αντικείμενο σε μια ετικέτα:

<template> <p :class="styles">κείμενο</p> </template>

Ας υποθέσουμε ότι η παρουσία της κλάσης done διαγράφει το κείμενο της ετικέτας:

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

Ας δημιουργήσουμε ένα κουμπί, το πάτημα του οποίου θα αλλάζει το αντικείμενο με τα στυλ, ενεργοποιώντας την κλάση done:

<template> <button @click="setDone">απόκρυψη</button> </template>

Ας γράψουμε την αντίστοιχη μέθοδο:

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

Δίνεται το ακόλουθο αντικείμενο με CSS κλάσεις:

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

Ας υποθέσουμε ότι η παρουσία αυτής της κλάσης κρύβει το στοιχείο:

p.hidden { display: none; }

Εφαρμόστε το αντικείμενο με τις κλάσεις σε κάποια ετικέτα με κείμενο.

Δημιουργήστε ένα κουμπί, το πάτημα του οποίου θα εμφανίζει το στοιχείο.

Δημιουργήστε ένα κουμπί, το πάτημα του οποίου θα κρύβει το στοιχείο.

Δημιουργήστε ένα κουμπί, το πάτημα του οποίου θα εναλλάσσει την κατάσταση του στοιχείου (να το εμφανίζει, αν είναι κρυμμένο· να το κρύβει, αν είναι εμφανές).

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη