⊗jsrtPmFcHd 33 of 112 menu

Melekatkan Peristiwa dalam JSX

Mari kita kaji kerja dengan peristiwa dalam React. Sebagai contoh, mari kita buat supaya apabila diklik pada blok, alert dengan beberapa teks dipaparkan.

Katakan kita mempunyai fungsi showMess, yang memaparkan alert dengan mesej, dan dalam kod HTML terdapat butang, yang apabila diklik, kita ingin melihat alert ini:

function App() { function showMess() { alert('hello'); } return <div> <button>show</button> </div>; }

Mari kita ikat peristiwa onclick kepada butang kita supaya apabila klik pada div ini, fungsi showMess akan dipicu. Untuk ini, kita perlu tambahkan atribut onClick (tepat dalam camelCase, iaitu onClick, bukan onclick), dan di dalamnya nyatakan fungsi yang akan dilaksanakan apabila peristiwa ini berlaku:

function App() { function showMess() { alert('hello'); } return <div> <button onClick={showMess}>show</button> </div>; }

Demikianlah cara kerja dengan peristiwa: tambahkan atribut (contohnya, onClick atau onFocus), nilai atribut dinyatakan sebagai kaedah yang akan dipanggil apabila peristiwa itu berlaku.

Diberi kod berikut:

function App() { function show1() { alert(1); } function show2() { alert(2); } return <div> <button>act1</button> <button>act2</button> </div>; }

Buat supaya apabila klik pada butang pertama, fungsi pertama dipicu, dan apabila klik pada butang kedua - fungsi kedua dipicu.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak