⊗jsvuPmBsRc 14 of 72 menu

Αντίδραση στο πλαίσιο Vue

Οποιαδήποτε αλλαγή στα δεδομένα από το data οδηγεί σε άμεση αλλαγή στην προβολή αυτών των δεδομένων στη σελίδα. Αυτή η συμπεριφορά του Vue ονομάζεται αντίδραση.

Ας δοκιμάσουμε στην πράξη. Ας υποθέσουμε ότι έχουμε την ακόλουθη ιδιότητα:

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

Ας εμφανίσουμε την τιμή αυτής της ιδιότητας:

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

Ας φτιάξουμε ένα κουμπί, upon clicking on which θα αλλάξει η ιδιότητά μας:

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

Ας γράψουμε τώρα μια μέθοδο που θα καλείται upon click στο κουμπί και θα αλλάζει την ιδιότητα:

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

Εάν συγκεντρώσετε όλο τον κώδικα μαζί και πατήσετε στο κουμπί - το κείμενο στην οθόνη αντιδραστικά θα αλλάξει σε άλλο.

Δίνεται η ιδιότητα text. Εμφανίστε το περιεχόμενο αυτής της ιδιότητας σε κάποια παράγραφο.

Δίνεται ένα κουμπί. Κάντε έτσι ώστε upon click σε αυτό το κουμπί η τιμή της ιδιότητας text να αλλάζει αντιδραστικά σε άλλη.

Δίνονται δύο κουμπιά. Κάντε έτσι ώστε upon click στο πρώτο κουμπί η τιμή της ιδιότητας text να αλλάζει αντιδραστικά σε μια τιμή, και upon click στο δεύτερο - σε άλλη.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañ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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη