⊗jsrtPmFcHd 33 of 112 menu

JSX-də Hadisələrin Əlavə Edilməsi

Gəlin indi React-da hadisələrlə işi öyrənək. Məsələn, edək ki, bloka klik edildikdə müəyyən mətnlə alert çıxsın.

Tutaq ki, bizim showMess funksiyamız var, hansı ki, mesajla alert göstərir, və HTML kodunda bir düymə var, ona klik edildikdə biz həmin alert-i görmək istəyirik:

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

Gəlin düyməmizə onclick hadisəsini elə bağlayaq ki, həmin div-ə klik edildikdə showMess funksiyası işləsin. Bunun üçün onClick atributu əlavə etmək lazımdır (məhz camelCase ilə, yəni onClick, onclick yox), və onun içinə həmin hadisə baş verəndə işləyəcək funksiyanı yazmaq lazımdır:

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

Beləliklə, hadisələrlə iş aparılır: atribut əlavə olunur (məsələn, onClick və ya onFocus), atributun dəyəri kimi isə həmin hadisə baş verəndə çağırılacaq metod göstərilir.

Aşağıdakı kod verilib:

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

Elə edin ki, birinci düyməyə klik edildikdə birinci funksiya işləsin, ikinci düyməyə klik edildikdə isə ikinci funksiya işləsin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et