Middle+
Kas yra komponento būsena?
sobes.tech AI
Atsakymas iš AI
Komponento būsena yra duomenų rinkinys, kuris apibrėžia jo dabartinį elgesį ir išvaizdą naudotojo sąsajoje. Pavyzdžiui, React'e būsena saugoma komponento viduje ir gali keistis laikui bėgant, sukeldama naują perpiešimą UI atnaujinimui.
Pavyzdys: skaitiklis, kuris didėja paspaudus, saugo savo dabartinę reikšmę būsenoje.
import React, { useState } from 'react';
function Counter() {
const [count, setCount] = useState(0);
return (
<div>
<p>Skaitiklis: {count}</p>
<button onClick={() => setCount(count + 1)}>Padidinti</button>
</div>
);
}
Taip, būsena leidžia komponentui būti interaktyviam ir dinamiškai reaguoti į naudotojo veiksmus ar kitus įvykius.