⊗jsrtPmStInr 51 of 112 menu

Дар React ба ҳолатҳо муқаддима

Консепсияи навбатӣ, ки мо меомӯзем, ҳолатҳо номида мешавад. Ҳолатҳо тағирёбандаҳои реактивии компонентҳоро ифода мекунанд.

Реактивӣ маънои онро дорад, ки дар сурати тағйири ҳолат, тағйирот дар ҳама ҷойҳое, ки ин ҳолат истифода мешавад, рӯй медиҳад. Ба таври техникӣ ин аз тариқи аз нав тасвир кардани тамоми компонент дар вақти тағйири ягон ҳолат ба даст оварда мешавад.

Барои истифодаи ҳолатҳо, аввал бояд функсияи useState-ро ворид кард:

import React, { useState } from 'react';

Функсияи useState параметраш қимати ибтидоии ҳолатро қабул мекунад, ва натиҷааш як массиви махсуси ду элементӣ бармегардонад. Дар элементи якуми массив қимати ҷории ҳолат нигоҳ дошта мешавад, ва дар элементи дуюм - функсия барои тағйири ҳолат.

Барои кори дурусти ҳолатҳо, онҳоро набояд бевосита тағйир дод, балки бояд аз функсияи тағйири онҳо истифода кард - фақат он вақт аст, ки реактивӣ кор мекунад.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан