Πώς γίνεται η μεταγλώττιση του JSX;
Πώς γίνεται η μεταγλώττιση του JSX;

Βίντεο: Πώς γίνεται η μεταγλώττιση του JSX;

Βίντεο: Πώς γίνεται η μεταγλώττιση του JSX;
Βίντεο: Το πλήρες μάθημα React JS για αρχάριους - Μάθετε το React σε 2 ώρες! +timecodes 2024, Νοέμβριος
Anonim

Έτσι, εάν τα αρχεία JavaScript περιέχουν JSX , ότι αυτό το αρχείο θα πρέπει να μεταφερθεί. Αυτό σημαίνει ότι πριν από το αρχείο παίρνει στο πρόγραμμα περιήγησης ιστού, α JSX ο μεταγλωττιστής θα μεταφράσει οποιοδήποτε JSX σε κανονική JavaScript. JSX παράγει τα «στοιχεία» του React. Ένα στοιχείο React είναι απλώς μια αναπαράσταση αντικειμένου ενός κόμβου DOM.

Ρωτήθηκε επίσης, πώς γίνεται η ανάλυση του JSX;

JSX απλά παίρνει μια σύνταξη που μοιάζει με HTML και τη μετατρέπει σε ένθετο React. Ουσιαστικά υπάρχουν 3 πράγματα που πρέπει να καταλάβουμε πότε τεχνολογία ένα JSX κωδικός: Το όνομα / στοιχείο του στοιχείου React. Τα στηρίγματα του στοιχείου React.

Επιπλέον, τι είναι το JSX; JSX είναι μια σύνταξη παρόμοια με XML/HTML που χρησιμοποιείται από Αντιδρώ που επεκτείνει το ECMAScript έτσι ώστε κείμενο που μοιάζει με XML/HTML μπορεί να συνυπάρχει με JavaScript/ Αντιδρώ κώδικας. Σε αντίθεση με το παρελθόν, αντί να βάλετε JavaScript σε HTML, JSX μας επιτρέπει να βάλουμε HTML σε JavaScript.

Επιπλέον, πώς λειτουργεί το JSX;

JSX είναι ένα βήμα προεπεξεργαστή που προσθέτει σύνταξη XML στο JavaScript. Μπορείτε σίγουρα να χρησιμοποιήσετε Αντιδρώ χωρίς JSX αλλά JSX κάνει Αντιδρώ πολύ πιο κομψό. Ακριβώς όπως η XML, JSX Οι ετικέτες έχουν όνομα ετικέτας, χαρακτηριστικά και παιδιά. Εάν μια τιμή χαρακτηριστικού περικλείεται σε εισαγωγικά, η τιμή είναι μια συμβολοσειρά.

Χρειάζεται να συνταχθεί το react;

Συλλογή σε Αντιδρώ Στο χρόνο κατασκευής το JSX είναι συντάχθηκε σε επιτακτικό κώδικα JavaScript. Δεδομένου ότι τόσο η Babel όσο και η TypeScript υποστηρίζουν το JSX εδώ και πολύ καιρό, Το React κάνει μην υπαγορεύετε ποια έκδοση του Babel ή του TypeScript πρέπει να χρησιμοποιήσετε στο έργο σας. ο συντάσσω Η ίδια η διαδικασία είναι αρκετά απλή και κατανοητή.

Συνιστάται: