⊗jsnxPmBsSC 14 of 57 menu

Componentes do Cliente no Framework NextJS

Agora vamos converter nosso componente de servidor em um componente do cliente. Para isso, escreva a diretiva 'use client' no início do arquivo do componente:

'use client'; export default function Test() { return <h1>Olá, usuário!</h1>; }

Agora teremos acesso aos estados, criados via useState. Vamos criar um estado como exemplo e exibir seu conteúdo no markup:

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

Crie um componente do cliente com dois inputs e um botão. Permita que números sejam inseridos nos inputs. Ao clicar no botão, exiba a soma dos números inseridos em um parágrafo.

Remova a diretiva 'use client'. Certifique-se de que, neste caso, o NextJS retornará um erro devido à impossibilidade de usar estados dentro de componentes de servidor.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar