⊗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štinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј