⊗jsrtPmFmsAV 67 of 112 menu

Атрибутҳои value-и селект аз массив дар React

Бигзор бори дигар пунктҳои рӯйхат дар массив нигоҳ дошта шаванд:

function App() { const texts = ['text1', 'text2', 'text3', 'text4']; const [value, setValue] = useState(''); ... }

Биёед бо ёрии ин массив тегҳои option ташкил кунем, ба онҳо ҳамчун атрибутҳои value арзишҳои элементҳои массивро илова кунем:

function App() { const texts = ['text1', 'text2', 'text3', 'text4']; const [value, setValue] = useState(''); const options = texts.map((text, index) => { return <option key={index} value={index}>{text}</option>; }); ... }

Бо истифода аз тегҳои ташкилшуда рӯйхати нишондода эҷод кунем:

return <div> <select value={value} onChange={event => setValue(event.target.value)}> {options} </select> </div>;

Рақами пункти интихобшударо дар абзас чоп кунем:

return <div> <select value={value} onChange={event => setValue(event.target.value)}> {options} </select> <p> интихоби шумо: {value} </p> </div>;

Ва акнун матни пункти интихобшударо чоп кунем, бо истифода аз рақами он ва массив бо матнҳо:

return <div> <select value={value} onChange={event => setValue(event.target.value)}> {options} </select> <p> интихоби шумо: {texts[value]} </p> </div>;

Ҳамаро якҷоя мунтазам кунем ва рамзи зеринро ба даст меорем:

function App() { const texts = ['text1', 'text2', 'text3', 'text4']; const [value, setValue] = useState(''); const options = texts.map((text, index) => { return <option key={index} value={index}>{text}</option>; }); return <div> <select value={value} onChange={event => setValue(event.target.value)}> {options} </select> <p> интихоби шумо: {texts[value]} </p> </div>; }
Тоҷикӣ
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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан