⊗jsrtPmCoDt 92 of 112 menu

Komponendi andmed Reactis

Komponendi andmeid saab hoida kolmes kohas: propsides, komponendi muutujates ja konstantides, ning staatustes. Propsides hoitakse andmeid, mida komponendile saadab väljastpoolt selle vanemkomponent. Samas peaksid propsid komponendi sees jääma muutumatuks.

Muutujatesse, konstantidesse ja staatustesse tuleks hoiata lokaalseid andmeid, mis on olulised komponendile endale ja millest vanemal ei ole vaja teada. Samas tuleks staatustesse hoida andmeid, mis võivad muutuda erinevate sündmuste korral ja mille puhul soovite, et muutused oleksid reaktiivsed.

Antud on teatud komponent:

function Test() { // isEdit, elem ja data definitsioon if (isEdit) { elem = <input value={data} />; } else { elem = <span>{data}</span>; } return <div> {elem} </div>; }

Määrake, milleks võivad olla isEdit, elem ja data: props, state, muutuja või konstant.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu