⊗jsnxPmBsSC 14 of 57 menu

Πλευρικές Συστατικές στο Πλαίσιο NextJS

Ας μετατρέψουμε τώρα τη διακομιστική μας συστατική σε πλευρική. Για να το κάνουμε αυτό, θα γράψουμε στην αρχή του αρχείου της συστατικής την οδηγία 'use client':

'use client'; export default function Test() { return <h1>hello, user!</h1>; }

Τώρα θα έχουμε πρόσβαση σε καταστάσεις, που δημιουργούνται μέσω του useState. Ας δημιουργήσουμε μια κατάσταση ως παράδειγμα και ας εμφανίσουμε τα περιεχόμενά της στη σήμανση:

'use client'; import { useState } from 'react'; export default function Test() { let [name, setName] = useState('user'); return <h1>hello, {name}!</h1>; }

Δημιουργήστε μια πλευρική συστατική με δύο πεδία εισαγωγής και ένα κουμπί. Αφήστε τα πεδία εισαγωγής να εισάγουν αριθμούς. Πατώντας το κουμπί, εμφανίστε σε μια παράγραφο το άθροισμα των αριθμών που εισήχθησαν.

Αφαιρέστε την οδηγία 'use client'. Βεβαιωθείτε ότι σε αυτήν την περίπτωση το NextJS θα εμφανίσει ένα σφάλμα λόγω του ότι δεν μπορούν να χρησιμοποιηθούν καταστάσεις μέσα σε διακομιστικές συστατικές.

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