Siz necə reaksiya verirsiniz?
Siz necə reaksiya verirsiniz?
Anonim

a yarada bilərsiniz refer zəng edərək Reaksiya . createRef() və əlavə a Reaksiya istifadə edərək ona element refer element üzrə atribut. qovşağına "istinad edə" bilərik refer -nin cari atributuna çıxış ilə render metodunda yaradılmışdır refer.

Eynilə, soruşulur ki, hakimlər reaksiyada necə işləyirlər?

Reflərdir istifadə edərək yaradılmışdır Reaksiya .createRef() və əlavə olunur reaksiya vermək vasitəsilə elementlər refer atribut. Reflərdir adətən təyin olunur üçün bir komponent qurulduqda bir nümunə xassəsidir ki, onlar bacarmaq bütün komponentə istinad edilməlidir.

Daha sonra sual yaranır ki, siz funksional komponent reaksiyasında refdən necə istifadə edirsiniz? Olmaya bilərsən istifadə edin the refer atribut aktivdir funksional komponentlər çünki onların nümunələri yoxdur. Bununla belə, siz istifadə edin the refer render daxilində atribut funksiyası a funksional komponent . Bacararsan useRef istifadə edin v16-dan bəri mövcud olan qarmaq.

Sadəcə olaraq, uşaqdan valideynə reaksiyanı necə ötürürsən?

ilə refer s, dəyər DOM qovşağının özündə yerləşir və ona qədər məlumat verilməlidir valideyn . Kimə keçmək bu dəyərdən uşaq valideynə , the valideyn lazımdır keçmək bir 'çəngəl' aşağı, əgər istəyirsinizsə, üçün uşaq . The uşaq sonra 'çəngəl'ə bir node əlavə edir, beləliklə valideyn ona çıxış imkanı var.

Referanslar nədir?

Referanslar bir DOM elementinə və ya komponentin nümunəsinə birbaşa giriş əldə etməyə imkan verən qaçış lyukudur. Onlardan istifadə etmək üçün a əlavə edin refer dəyəri əsas DOM elementini və ya komponentin quraşdırılmış nümunəsini ilk arqument kimi qəbul edəcək geri çağırış funksiyası olan komponentinizə atribut.

Tövsiyə: