⊗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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш