Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsrtPmFmsAV 67 of 112 menu

React में ऐरे से चयनकर्ता के value गुण

मान लीजिए कि हमारी सूची के आइटम फिर से एक ऐरे में संग्रहित हैं:

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çaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें