⊗jsrtPmHkInr 1 of 47 menu

React-ի Հուկերը

Այս դասում մենք կսկսենք ծանոթանալ հուկերին: Մենք արդեն հանդիպել ենք դրանց, երբ ուսումնասիրում էինք ստեյթերը - այնտեղ մենք սովորեցինք աշխատել ստեյթի հուկի useState հետ:

Ընդհանուր առմամբ, հուկերը սովորական JavaScript-ի ֆունկցիաներ են, որոնց անունները սկսվում են 'use' բառով:

Հուկերը մեզ թույլ են տալիս օգտագործել ստեյթեր և React-ի այլ հնարավորություններ՝ առանց դասեր օգտագործելու: Դրանք հեշտացնում են կոդի վերաօգտագործումը տարբեր առաջադրանքների համար, ինչպես նաև դրա թեստավորումը և օգնում են բարդ կոմպոնենտները բաժանել ավելի պարզ ֆունկցիաների՝ ըստ դրանց նպատակի: Որոշ հուկեր նույնիսկ կարող են փոխարինել Redux-ի ֆունկցիոնալությունը: Բոլոր այդ հատկություններից բացի, հուկերը օգնում են բարելավել հավելվածի արտադրողականությունը:

Եթե ցանկանում եք օգտագործել հուկեր, ապա հետևեք երկու հիմնական կանոնների: Առաջինը, օգտագործեք դրանք միայն վերին մակարդակում - մի կանչեք դրանք ցիկլերի ներսում, պայմանական օպերատորների կամ ներդրված ֆունկցիաների մեջ: Երկրորդը, հուկերը պետք է կանչել միայն React-ի ֆունկցիաներից (React կոմպոնենտներից կամ օգտագործողի սահմանած հուկերից), բայց ոչ սովորական JavaScript-ի ֆունկցիաներից:

Նաև սխալ, որն անում են ծրագրավորողները, կոդում հուկերի անվերահսկելի օգտագործումն է: Նախքան օգտագործել այս կամ այն հուկը, համոզվեք, որ այն իսկապես անհրաժեշտ է:

Հաջորդ դասում մենք կդիտարկենք հուկերի տեսակները:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել