Vue

Vue.js Tingimuslik renderdamine

Vue.js Tingimuslik renderdamine

Vue.js on hõlpsasti õpitav ja hõlpsasti ligipääsetav teek, milles saame veebiarenduse põhiteadmistega hakata veebirakendusi ehitama. Vue linnas.js, arendajad armastavad rakenduste arendamise ajal kodeerida ja tunnevad vabadust.

Igas dünaamilises veebirakenduses on tingimuslik renderdamine vajalik osa. Vue.js pakub tingimisi renderdamiseks erinevaid viise ja me võime kasutada mõnda järgmistest viisidest, mis sobivad meie eesmärgiga:

Selles artiklis proovime neid Vue pakutavaid direktiive.js tingimusliku renderdamise jaoks ja mõistke neid paremini.

v-saade

V-show peidab elemendi ainult selle nähtavuse keelamise kaudu. See peidab elemendi, kui edastatud avaldise või muutuja väärtus pole tõene.

Näiteks:

See lõik pole peidetud


See lõik on peidetud

v-kui

Teiselt poolt ei varja v-if elementi, kuid ei renderda ka midagi enne, kui edastatud avaldise või muutuja väärtus tõeks saab.

Näiteks:



See on lõik


V-if direktiivis on v-show direktiiviga võrreldes täiendav funktsioon. Saame seda rakendada ka malliplokile, kui me ei soovi selle ploki vahele midagi renderdada. Kas selles on lapsekomponent või palju muid elemente.

Näiteks:


v-muu

Mõlemast kahest plokist tingimuslikult renderdamiseks võime kasutada ka v-else direktiivi ja v-if lauset. Kuid pidades meeles, et v-else-plokk peab ilmuma kohe pärast v-if-plokki.

Näiteks:

See lõik renderdatakse, kui 'isVar' saab tõeks


Muidu see lõik renderdatakse.

V-else saame rakendada ka malliplokile.



See on pealkiri




v-veel-kui

Nii nagu v-else, võime ka v-if-direktiivi kasutada koos v-if-direktiiviga.

Näiteks:


Auto




Raamat




Loom




Ükski ablove


v-kui vs. v-saade

V-if ja v-show teevad sama ülesande. Mõlemad peidavad DOM-is elemente, lähtudes edastatud avaldise tõesusest või valest väärtusest, kuid peitmise ja elementide renderdamata jätmise erinevusega.

Kui võrrelda nende kahe aja- ja töötlemiskulusid. V-if maksab käitamise või lülitamise ajal rohkem, samas kui v-show maksab renderdamise alguses. Seega oleks mõistlik kasutada v-showd, kui lülitamine on otstarbekas. Vastasel juhul eelistatakse v-if.

Pakkimine

Selles artiklis oleme õppinud, kuidas tingimuslikult VOM-is DOM-i renderdada.js kasutades v-if ja v-else direktiive. Oleme näidanud mõningaid näiteid ja õppinud tundma v-show ja v-if direktiivi tegelikku erinevust. Kui see artikkel aitab teil paremini mõista ja mõista kontseptsioone, jätkake linuxhinti külastamist.com sellise kasuliku sisu jaoks.

WinMouse võimaldab teil kohandada ja parandada hiirekursori liikumist Windowsi arvutis
Kui soovite oma hiirekursori vaikefunktsioone paremaks muuta, kasutage vabavara WinMouse. See lisab rohkem funktsioone, mis aitavad teil alandlikust h...
Hiire vasakklõps nupp ei tööta Windows 10-s
Kui kasutate oma sülearvuti või lauaarvutiga spetsiaalset hiirt, kuid hiire vasakklõps nupp ei tööta mingil põhjusel operatsioonisüsteemis Windows 10/...
Kursor hüppab või liigub juhuslikult Windows 10-s kirjutamise ajal
Kui leiate, et hiire kursor hüppab või liigub Windowsi sülearvutisse või arvutisse kirjutades automaatselt, juhuslikult, võivad mõned neist soovituste...