⊗jsrtPmFmsDV 69 of 112 menu

Výchozí hodnoty v Reactu

Někdy může být potřeba, aby v inputu již byla nějaká hodnota ve výchozím stavu. Zároveň je potřeba, aby ze stavu byla vzata pouze počáteční hodnota inputu, a samotný input nebyl k tomuto stavu připoután.

K vyřešení takového úkolu je třeba použít atribut defaultValue:

function App() { const [value, setValue] = useState('text'); return <div> <input defaultValue={value} /> </div>; }

Pro zaškrtávací políčka existuje podobný atribut defaultChecked, pomocí kterého lze nastavit výchozí stav:

function App() { const [checked, setChecked] = useState(true); return <div> <input type="checkbox" defaultChecked={checked} /> </div>; }

Samostatně vyzkoušejte funkčnost těchto atributů.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout