Sobes.tech
Middle+

Czym jest stan komponentu?

sobes.tech AI

Odpowiedź od AI

Stan komponentu to zbiór danych, które określają jego aktualne zachowanie i wygląd w interfejsie użytkownika. Na przykład w React stan jest przechowywany wewnątrz komponentu i może się zmieniać z czasem, wywołując ponowne renderowanie w celu aktualizacji UI.

Przykład: licznik, który zwiększa się po kliknięciu, przechowuje swoją obecną wartość w stanie.

import React, { useState } from 'react';

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

  return (
    <div>
      <p>Licznik: {count}</p>
      <button onClick={() => setCount(count + 1)}>Zwiększ</button>
    </div>
  );
}

W ten sposób stan pozwala komponentowi być interaktywnym i dynamicznie reagować na działania użytkownika lub inne zdarzenia.