React'теги стейттерге киришүү
Биз талкуулай турган кийинки түшүнүк стейттер деп аталат. Стейттер компоненттердин реактивдүү өзгөрмөлөрүн түзөт.
Реактивдүүлүк стейт өзгөргөндө, бул стейт колдонулган бардык жерлерде өзгөрүүлөр болот дегенди билдирет. Бул техникалык жактан кайсы болбосун стейт өзгөргөндө бүт компонентти кайра рендердөө жолу менен жетишилет.
Стейттерди колдонуу үчүн адегенде
useState функциясын импорттоо керек:
import React, { useState } from 'react';
useState функциясы параметри катары стейттин
баштапкы маанисин кабыл алат, натыйжасы катары эки элементтен
турган атайын массивди кайтарат. Массивдин биринчи элементинде
стейттин учурдагы мааниси сакталат, экинчисинде болсо
стейтти өзгөртүү үчүн функция сакталат.
Стейттердин туура иштеши үчүн, аларды түздөн-түз өзгөртүүгө болбойт, аларды өзгөртүү үчүн функцияны колдонуу керек - реактивдүүлүк ошондой гана иштейт.