Ievads steytos React
Nākamā koncepcija, ko mēs izskatīsim, saucas steyti. Steyti ir reaģējoši komponentu mainīgie.
Reaģētība nozīmē, ka, mainoties steytam, izmaiņas notiks visvietās, kur šis steyts tiek izmantots. Tehniski tas tiek panākts, atkārtoti renderējot visu komponentu, kad kāds steyts mainās.
Lai izmantotu steytus, vispirms ir nepieciešams
importēt funkciju useState:
import React, { useState } from 'react';
Funkcija useState parametrā pieņem
steyta sākotnējo vērtību, un savā rezultātā
atgriež speciālu masīvu ar diviem elementiem.
Pirmajā masīva elementā tiks glabāta
steyta pašreizējā vērtība, bet otrajā - funkcija
steyta mainīšanai.
Lai steyti darbotos korekti, tos nevar mainīt tieši, bet ir jālieto funkcija to maiņai - tikai tad darbosies reaģētība.