Sobes.tech
Middle

Čo je to state v React a na čo slúži?

sobes.tech AI

Odpoveď od AI

Stav v React je objekt, ktorý uchováva údaje komponentu ovplyvňujúce jeho zobrazenie a správanie. Je nevyhnutný na to, aby komponenty mohli reagovať na zmeny údajov a dynamicky aktualizovať používateľské rozhranie.

Napríklad, ak máte tlačidlo, ktoré mení text po kliknutí, stav uchováva aktuálny text a pri aktualizácii stavu React znovu vykreslí komponentu:

import React, { useState } from 'react';

function Example() {
  const [text, setText] = useState('Klikni na mňa');

  return (
    <button onClick={() => setText('Vďaka!')}>{text}</button>
  );
}

Týmto spôsobom umožňuje stav vytvárať interaktívne a dynamické rozhrania.