⊗jsnxPmBsSC 14 of 57 menu

Componenti Client nel Framework NextJS

Ora riconvertiamo il nostro componente server in un componente client. Per fare ciò, scriviamo la direttiva 'use client' all'inizio del file del componente:

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

Ora avremo accesso agli stati, creati tramite useState. Creiamo uno stato a titolo di esempio e visualizziamone il contenuto nel markup:

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

Create un componente client con due input e un pulsante. Nei input devono essere inseriti numeri. Alla pressione del pulsante, visualizzate in un paragrafo la somma dei numeri inseriti.

Rimuovete la direttiva 'use client'. Assicuratevi che in questo caso NextJS visualizzi un errore a causa dell'impossibilità di utilizzare gli stati all'interno dei componenti server.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta