⊗jsvuPmBsRc 14 of 72 menu

Reaktivita vo frameworku Vue

Akákoľvek zmena údajov z data vedie k okamžitej zmene zobrazenia týchto údajov na stránke. Takéto správanie Vue sa nazýva reaktivita.

Vyskúšajme si to v praxi. Predpokladajme, že máme nasledujúcu vlastnosť:

data() { return { text: 'xxx', } }

Vypíšme hodnotu tejto vlastnosti:

<template> {{ text }} </template>

Vytvorme tlačidlo, pri ktorého kliknutí sa zmení naša vlastnosť:

<template> {{ text }} <button @click="change">text</button> </template>

Teraz napíšme metódu, ktorá sa bude volať pri kliknutí na tlačidlo a zmení vlastnosť:

methods: { change: function() { this.text = 'yyy'; } }

Ak spojíme celý kód spolu a klikneme na tlačidlo - text na obrazovke sa reaktívne zmení na iný.

Daná vlastnosť text. Vypíšte obsah tejto vlastnosti v nejakom odseku.

Dané tlačidlo. Zabezpečte, aby sa pri kliknutí na toto tlačidlo hodnota vlastnosti text reaktívne zmenila na inú.

Dané dve tlačidlá. Zabezpečte, aby sa pri kliknutí na prvé tlačidlo hodnota vlastnosti text reaktívne zmenila na jednu hodnotu, a pri kliknutí na druhé - na druhú.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť