⊗jsrtPmCoDt 92 of 112 menu

Komponentų duomenys React

Komponentų duomenys gali būti saugomi trijose vietose: propsuose, komponento kintamuosiuose ir konstantose, ir state'uose. Propsuose saugomi duomenys, kuriuos komponentui iš išorės siunčia jo pagrindinis komponentas. Tuo tarpu viduje komponento propsai turi išlikti nepakitę.

Kintamuosiuose, konstantose ir state'uose reikėtų saugoti lokaliuosius duomenis, kurie yra svarbūs pačiam komponentui ir apie kuriuos pagrindinis komponentas neturėtų žinoti. Tuo tarpu state'uose reikėtų saugoti duomenis, kurie gali keistis įvairiais įvykiais ir tuo pat metu jūs norite, kad pakeitimai būtų reaktyvūs.

Pateiktas tam tikras komponentas:

function Test() { // isEdit, elem ir data apibrėžimas if (isEdit) { elem = <input value={data} />; } else { elem = <span>{data}</span>; } return <div> {elem} </div>; }

Nustatykite, kuo gali būti isEdit, elem ir data: propsu, state'u, kintamuoju, arba konstanta.

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