⊗jsvuPmBsRc 14 of 72 menu

Reactiviteit in het Vue-framework

Elke wijziging van gegevens uit data leidt tot een onmiddellijke wijziging van de weergave van deze gegevens op de pagina. Dit gedrag van Vue wordt reactiviteit genoemd.

Laten we het in de praktijk testen. Stel dat we de volgende eigenschap hebben:

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

Laten we de waarde van deze eigenschap weergeven:

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

Laten we een knop maken waarop, wanneer erop wordt geklikt, onze eigenschap zal veranderen:

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

Laten we nu een methode schrijven die wordt aangeroepen bij een klik op de knop en de eigenschap wijzigt:

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

Als je alle code samenvoegt en op de knop drukt - zal de tekst op het scherm reactief veranderen in een andere.

Gegeven de eigenschap text. Geef de inhoud van deze eigenschap weer in een alinea.

Gegeven een knop. Zorg ervoor dat bij een klik op deze knop de waarde van de eigenschap text reactief verandert in een andere.

Gegeven twee knoppen. Zorg ervoor dat bij een klik op de eerste knop de waarde van de eigenschap text reactief verandert in de ene waarde, en bij een klik op de tweede - in de andere.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren