⊗jsvuPmStOR 39 of 72 menu

Реактивии объект бо CSS дарсҳо дар Vue

Объект бо CSS дарсҳо барои он таҳия шудааст, ки ба таври реактивӣ дарсҳоро ба элементҳо таъйин кардан муосир бошад. Биёед бубинем, ки ин чӣ гуна анҷом дода мешавад. Фарз мекунем, ки мо объекти зеринро бо дарсҳо дорем:

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

Ин объектро ба тег пайваст мекунем:

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

Фарз мекунем, ки мавҷудияти дарси done матни тегро хат мекашад:

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

Тугмае созем, ки пахши он объекти бо дарсҳоро тағйир диҳад, дарси done-ро фаъол кунад:

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

Усули мувофиқро менависем:

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

Объекти зерин бо CSS дарсҳо дода шудааст:

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

Фарз мекунем, ки мавҷудияти ин дарс элементро пинҳон мекунад:

p.hidden { display: none; }

Объекти бо дарсҳоро ба ягон тег бо матн татбиқ кунед.

Тугмае созед, ки пахши он элементро нишон диҳад.

Тугмае созед, ки пахши он элементро пинҳон кунад.

Тугмае созед, ки пахши он элементро toggle кунад (нишон диҳад, агар пинҳон аст; пинҳон кунад, агар нишон дода шудааст).

Тоҷикӣ
AfrikaansAzə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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан