⊗jsnxPmBsSC 14 of 57 menu

Klijentske komponente u NextJS frejmvorku

Sada da preuredimo našu serversku komponentu u klijentsku. Za ovo napišimo na početku fajla komponente direktivu 'use client':

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

Sada će nam biti dostupna stanja (state), kreirana preko useState. Hajde da za primer kreiramo stanje i prikažemo njegov sadržaj u označavanju (markup):

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

Napravite klijentsku komponentu sa dva polja za unos (input) i dugmetom. Neka se u polja unose brojevi. Pritiskom na dugme prikažite u pasusu zbir unetih brojeva.

Uklonite direktivu 'use client'. Uverite se da će u ovom slučaju NextJS prikazati grešku zbog toga što se ne mogu koristiti stanja unutar serverskih komponenti.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij