⊗jsvuPmStOR 39 of 72 menu

Vue-da CSS klasslari bilan obyekt reaktivligi

CSS klasslari bilan obyekt elementlarga klasslarni qulay tarzda reaktiv ravishda tayinlash uchun mo'ljallangan. Keling, buni qanday qilinishini ko'ramiz. Faraz qilaylik, bizda quyidagi klasslar bilan obyekt mavjud:

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

Keling, ushbu obyektni tegga bog'laymiz:

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

Faraz qilaylik, done klassining mavjudligi teg matnini chizib tashlaydi:

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

Keling, bosilganda uslublar obyektini o'zgartirib, done klassini yoqadigan tugma yarataylik:

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

Keling, mos keladigan metodni yozamiz:

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

Quyidagi CSS klasslari bilan obyekt berilgan:

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

Faraz qilaylik, ushbu klassning mavjudligi elementni yashiradi:

p.hidden { display: none; }

Klasslar obyektini ba'zi bir matn teglariga qo'llang.

Elementni ko'rsatadigan tugma yarating.

Elementni yashiradigan tugma yarating.

Elementni toggle qiladigan (yashiringan bo'lsa ko'rsatadigan, ko'rsatilgan bo'lsa yashiradigan) tugma yarating.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish