Sobes.tech
Middle+

Co je stav komponenty?

sobes.tech AI

Odpověď od AI

Stav komponenty je soubor dat, který určuje její aktuální chování a vzhled v uživatelském rozhraní. Například v Reactu je stav uložen uvnitř komponenty a může se časem měnit, což způsobí opětovné vykreslení pro aktualizaci UI.

Příklad: čítač, který se zvyšuje při kliknutí, ukládá svou aktuální hodnotu do stavu.

import React, { useState } from 'react';

function Counter() {
  const [count, setCount] = useState(0);

  return (
    <div>
      <p>Čítač: {count}</p>
      <button onClick={() => setCount(count + 1)}>Zvýšit</button>
    </div>
  );
}

Tímto způsobem stav umožňuje komponentě být interaktivní a dynamicky reagovat na akce uživatele nebo jiné události.