⊗jsagPmLpRc 41 of 97 menu

Αντίδραση στο Angular

Σε οποιεσδήποτε αλλαγές στις δημόσιες ιδιότητες, το πρότυπο θα αντιδρά αντιδραστικά, δηλαδή θα αλλάζει αμέσως. Έτσι λειτουργεί η αντιδραστικότητα στο Angular.

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

export class AppComponent { public text: string = ''; }

Ας εμφανίσουμε την ιδιότητα μας σε κάποια ετικέτα:

<div> {{ text }} </div>

Τώρα ας φτιάξουμε ένα κουμπί, upon click στο οποίο θα καλείται μια μέθοδος της κλάσης:

<button (click)="show()"> show </button>

Σε αυτή τη μέθοδο, ας αλλάξουμε το κείμενο:

export class AppComponent { public text: string = ''; public show(): void { this.text = 'hello'; } }

Τώρα, εάν εκτελέσετε τον κώδικα και πατήσετε το κουμπί, το κείμενο στο div θα αλλάξει αμέσως μετά το πάτημα.

Φτιάξτε ένα div και δύο κουμπιά. Ρυθμίστε τα πράγματα έτσι ώστε, όταν πατηθεί το πρώτο κουμπί, ένα κείμενο να εμφανίζεται στο div, και όταν πατηθεί το δεύτερο - ένα διαφορετικό κείμενο.

Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη