⊗jsrtPmStInr 51 of 112 menu

Ներածություն React-ի ստեյթերին

Հաջորդ հայեցակարգը, որը մենք կվերլուծենք, կոչվում է ստեյթեր: Ստեյթերը ներկայացնում են կոմպոնենտների ռեակտիվ փոփոխականները:

Ռեակտիվությունը նշանակում է, որ ստեյթի փոփոխության դեպքում փոփոխությունները տեղի կունենան բոլոր այն վայրերում, որտեղ այդ ստեյթն օգտագործվում է: Տեխնիկապես դա ձեռք է բերվում ամբողջ կոմպոնենտի վերառենդերինգի միջոցով որևէ ստեյթի փոփոխության դեպքում:

Ստեյթներն օգտագործելու համար նախ պետք է իմպորտել useState ֆունկցիան:

import React, { useState } from 'react';

useState ֆունկցիան պարամետրով ընդունում է ստեյթի սկզբնական արժեքը և իր արդյունքով վերադարձնում է երկու տարրերից բաղկացած հատուկ զանգված: Զանգվածի առաջին տարրում կպահվի ստեյթի ընթացիկ արժեքը, իսկ երկրորդում՝ ստեյթը փոփոխելու ֆունկցիան:

Ստեյթների կոռեկտ աշխատանքի համար դրանք չի կարելի փոխել ուղղակիորեն, այլ պետք է օգտագործել դրանք փոփոխելու ֆունկցիան՝ միայն այդ դեպքում կաշխատի ռեակտիվությունը:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել