⊗jsnxPmLtCt 33 of 57 menu

Περιεχόμενο στη διάταξη ιστοτόπου στο NextJS

Ας εξετάσουμε τη βασική διάταξη του ιστοτόπου, που αρχίσαμε να αναλύουμε στο προηγούμενο μάθημα:

export default function RootLayout({children}) { return ( <html lang="en"> <body> {children} </body> </html> ); }

Όπως βλέπετε, η διάταξη του ιστοτόπου αντιπροσωπεύει ένα στοιχείο με λειτουργία. Παράλληλα στην παράμετρο της λειτουργίας μεταδίδεται ένα αντικείμενο, από το οποίο εξάγουμε το κλειδί children στην αντίστοιχη μεταβλητή. Σε αυτή τη μεταβλητή αποθηκεύεται το περιεχόμενο του αρχείου page.jsx, που αντιστοιχεί στο ζητηθέν URL.

Δηλαδή στο αρχείο layout.jsx έχουμε αποθηκευμένη τη διάταξη του ιστοτόπου, και με τη βοήθεια της μεταβλητής children υποδεικνύουμε τη θέση στη διάταξη του ιστοτόπου, στην οποία πρέπει να εισαχθεί το περιεχόμενο της σελίδας.

Για παράδειγμα ας μορφοποιήσουμε το περιεχόμενο της σελίδας σε κάποια ετικέτα:

export default function RootLayout({children}) { return ( <html lang="en"> <body> <main> {children} </main> </body> </html> ); }

Μορφοποιήστε το περιεχόμενο του ιστότοπού σας στην ετικέτα main.

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