⊗jsrtPmFcHd 33 of 112 menu

Воқеаҳоро дар JSX насб кардан

Биёед акнун бо воқеаҳо дар React кор карданро омӯзем. Масалан, биёед тавре кунем, ки клик кардан рӯи блок alert-ро бо як матн ба намоиш гузорад.

Бигзор мо функсияи showMess дошта бошем, ки alert -ро бо паёме чоп мекунад, ва дар рамзи HTML тугмае бошад, ки мо дӯст дорем клик кардан рӯи он ин alert -ро бинем:

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

Биёед ба тугмаи мо воқеаи onclick-ро мавриди истифода қарор диҳем, то ки клик кардан рӯи ин див функсияи showMess-ро корӣ кунад. Барои ин лозим аст ки хусусияти onClick-ро илова кунем (дақиқ дар camelCase, яъне onClick, на onclick), ва дар он функсияеро муайян кунем, ки дар ин воқеа иҷро мешавад:

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

Ин тавр бо воқеаҳо кор кардан амалӣ мешавад: хусусият илова карда мешавад (масалан, onClick ё onFocus), қимати хусусият методиро муайян мекунад, ки дар ин воқеа даъват карда мешавад.

Рамзи зерин дода шудааст:

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

Тавре кунед, ки клик кардан рӯи тугмаи аввал функсияи аввалро корӣ кунад, ва клик кардан рӯи тугмаи дуюм - функсияи дуюмро.

Тоҷикӣ
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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан