REF-dən funksional komponentdə istifadə edə bilərikmi?
REF-dən funksional komponentdə istifadə edə bilərikmi?

Video: REF-dən funksional komponentdə istifadə edə bilərikmi?

Video: REF-dən funksional komponentdə istifadə edə bilərikmi?
Video: Overview of Autonomic Disorders 2024, Bilər
Anonim

Sən olmaya bilər istifadə edin the refer atribut aktivdir funksional komponentlər çünki onların nümunələri yoxdur. Bacararsan , lakin, istifadə edin the refer render daxilində atribut funksiyası a funksional komponent . useRef-dən istifadə edə bilərsiniz v16-dan bəri mövcud olan qarmaq.

Buna görə reaksiyada ref yaratmağın düzgün yolları hansılardır?

Bacararsan referans yaradın 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 ref yaradılmışdır renderdə üsul cari atributuna çıxış ilə refer.

Yuxarıdakılara əlavə olaraq, REF IN reaksiyasının istifadəsi nədir? Referanslar tərəfindən təmin edilən funksiyadır Reaksiya DOM elementinə və daxil olmaq üçün Reaksiya özünüz yaratmış ola biləcəyiniz element. Onlar istifadə olunur etmədən uşaq komponentinin dəyərini dəyişdirmək istədiyimiz hallarda istifadə edin rekvizitlər və hamısı.

Bu baxımdan createRef nədir?

yaratmaqRef () cari mülkiyyəti kimi əsas DOM elementini alır. Ref atributu fərdi sinif komponentində istifadə edildikdə, ref obyekti komponentin quraşdırılmış nümunəsini cari olaraq qəbul edir. Funksiya komponentlərində ref atributundan istifadə edə bilməzsiniz, çünki onların nümunələri yoxdur.

React createRef nə edir?

Reflərin yaradılması - İstifadə Reaksiya . yaratmaqRef () və onlara əlavə edin Reaksiya ref atributu vasitəsilə elementlər. Əsasən, sizdən qaytarılan Ref təyin edirsiniz Reaksiya . yaratmaqRef () komponent qurulduqda (məsələn, komponentin konstruktorunda) nümunə xüsusiyyətinə. Bu yolla Ref bacarmaq bütün komponentə istinad edilməlidir.

Tövsiyə: