⊗jsrtPmFmsSV 66 of 112 menu

React හි select එකේ value ගුණාංග

දැන් අපගේ option ටැග් වල value ගුණාංග ඇතැයි සිතමු:

function App() { return <div> <select> <option value="1">text1</option> <option value="2">text2</option> <option value="3">text3</option> </select> </div>; }

මෙම අවස්ථාවේදී, value ගුණාංග තිබීම නිසා state එකට ලැබෙනු ඇත්තේ ඒවායේ අගයන්, option ටැග් වල පෙළ නොවේ. තෝරාගැනීමේ ප්‍රතිඵලය ඡේදයකට පිටතට දැමීමෙන් මෙය සත්‍යාපනය කළ හැකිය:

function App() { const [value, setValue] = useState(''); return <div> <select value={value} onChange={(event) => setValue(event.target.value)}> <option value="1">text1</option> <option value="2">text2</option> <option value="3">text3</option> </select> <p> ඔබේ තේරීම: {value} </p> </div>; }

option හි පෙළ සහ එහි අගය වෙන් කිරීම පහසු විය හැකිය: ටැග් එකේ පෙළ අපට අවශ්‍ය පරිදි වෙනස් කළ හැකි අතර, අපගේ ස්ක්‍රිප්ට් එක තුළ තේරීමේ ප්‍රතිඵලය සැකසෙන්නේ value ගුණාංගයේ අගය අනුව වන අතර එය නොවෙනස්ව පවතියි.

උදාහරණය බලන්න:

function App() { const [value, setValue] = useState(''); return <div> <select value={value} onChange={event => setValue(event.target.value)}> <option value="1">text1</option> <option value="2">text2</option> <option value="3">text3</option> </select> <p> {value === '1' && 'ඔබ පළමු අයිතමය තෝරා ගත්තා'} {value === '2' && 'ඔබ දෙවන අයිතමය තෝරා ගත්තා'} {value === '3' && 'ඔබ තෙවන අයිතමය තෝරා ගත්තා'} </p> </div>; }

දැන්, අපි option ටැග් වල පෙළ වෙනස් කළත්, ස්ක්‍රිප්ට් එකේ ක්‍රියාකාරිත්වයට බාධාවක් නොවේ - මන්ද එය value ගුණාංගයේ අගයට බැඳී ඇති නිසා.

ඩ්‍රොප්ඩවුන් ලැයිස්තුවක් භාවිතා කරමින් පරිශීලකයාගෙන් ඔහු අයත් වන්නේ කුමන වයස් කාණ්ඩයටදැයි ඇසීමට යෝජනා කරන්න: 0 සිට 12 අවුරුද්ද දක්වා, 13 සිට 17 දක්වා, 18 සිට 25 දක්වා, හෝ 25 අවුරුද්දට වැඩි වයස් කාණ්ඩය.

සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න