⊗jsrtPmDtAOp 74 of 112 menu

React හි ප්‍රතික්‍රියාශීලී අරාව ක්‍රියා

දැන් අරාවක අංග සමඟ ප්‍රතික්‍රියාශීලීව ක්‍රියා කරන ආකාරය ඉගෙන ගනිමු. මෙය සිදු කිරීම සඳහා, අපි සෑම li ටැගයකටම අනුරූප අරාවෙහි එහි අනුක්‍රමණය පරාමිතියක් ලෙස යොමු කරන ඉසව්වක සැකසුම්කරුවෙකු යොදමු:

function App() { const [notes, setNotes] = useState([1, 2, 3, 4, 5]); const result = notes.map((note, index) => { return <li key={index} onClick={() => doSmth(index)}> {note} </li>; }); return <div> <ul> {result} </ul> </div>; }

අපගේ ශ්‍රිතය තුළ, අපට අපගේ අරාවේ අංගයක් සමඟ ඕනෑම ක්‍රියාවක් සිදු කළ හැකිය:

function App() { ... function doSmth(index) { let copy = Object.assign([], notes); copy[index] += '!'; // අංගය සමඟ යමක් කරන්න setNotes(copy); } }

සංඛ්‍යා සහිත අරාවක් ලබා දී ඇත. එය ul ලැයිස්තුවක් ලෙස පෙන්වන්න. ඕනෑම li එකක් මත ක්ලික් කිරීමෙන් එහි අංකය වර්ග කරන්න.

සෑම li අවසානයකම බොත්තමක් සාදන්න, එය එබීමෙන් එම li ලැයිස්තුවෙන් මකා දමනු ඇත.

ආදාන ක්ෂේත්‍රයක් ලබා දී ඇත. ඕනෑම li එකක් මත ක්ලික් කිරීමෙන්, එම li හි ලියැවිල්ල ආදාන ක්ෂේත්‍රයට යාම සිදු කරන්න.

පෙර ගැටළුව වෙනස් කරන්න එවිට ආදාන ක්ෂේත්‍රය අවධානය අහිමි වූ විට වෙනස් කළ ලියැවිල්ල අනුරූප li වෙත ලබා දේ.

බොත්තමක් ලබා දී ඇත. මෙම බොත්තම මත ක්ලික් කිරීමෙන් li අනුපිළිවෙල ප්‍රතිවිරුද්ධ දිශාවට හරවන්න.

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