⊗jsrtPmHkInr 1 of 47 menu

React'теги Hookтор

Бул сабакта биз hookтор менен тааныша баштайбыз. Биз мурда алар менен жолуккан элек, ал турдо биз стейттерди үйрөнүп жатканда - анда биз стейт hookу useState менен иштөөнү үйрөнгөнбүз.

Жалпысынан, hookтор - бул кадимки JavaScript-функциялары, аталыштары 'use' сөзү менен башталат.

Hookтор бизге класстарды колдонбостон React'тин стейттерин жана башка мүмкүнчүлүктөрүн колдонууга мүмкүндүк берет. Алар ар кандай милдеттер үчүн кодду кайра колдонууну жеңилдетет, ошондой эле аны текшерүүгө жана татаал компоненттерди алардын максаты боюнча жөнөкөй функцияларга бөлүүгө жардам берет. Кээ бир hookтор Redux'тун функционалын алмаштыра алат. Баардыгына кошумча, hookтор тиркеменин өндүрүмдүүлүгүн жакшыртууга жардам берет.

Эгерде сиз hookторду колдонгуңуз келсе, анда эки негизги эрежеге ээрчиңиз. Биринчиден, аларды жогорку деңгээлде гана колдонуңуз - циклдердин ичинде, шарттуу операторлордо же ичине киргизилген функцияларда чакырбаңыз. Экинчиден, hookторду React-функцияларынан гана чакырышыңыз керек (React компоненттеринен же колдонуучу hookторунан), бирок кадимки JavaScript функцияларынан эмес.

Ошондой эле программисттер жасаган кате, бул коддо hookторду чексиз колдонуу. Кандайдыр бир hookти колдонмостон мурун, анын чынында керек экенине ишенип алыңыз.

Кийинки сабакта биз hookтордун түрлөрүн карайбыз.

Кыргызча
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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу