Back to questions
Junior — Middle
46
Можешь объяснить, что такое хук useState в React?
Answer from AI
sobes.tech AI
Хук useState в React позволяет функциональным компонентам хранить и управлять состоянием. Он возвращает пару: текущее значение состояния и функцию для его обновления.
Пример использования:
import React, { useState } from 'react';
function Counter() {
const [count, setCount] = useState(0); // Инициализация состояния с 0
return (
<div>
<p>Счётчик: {count}</p>
<button onClick={() => setCount(count + 1)}>Увеличить</button>
</div>
);
}
При вызове setCount React обновляет состояние и перерисовывает компонент с новым значением.